/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc config/AutomizerReach.xml -s config/svcomp-Reach-64bit-Automizer_Default.epf -i ../sv-benchmarks/c/pthread-lit/fkp2013-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-4f750a8 [2020-12-22 11:15:04,556 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-12-22 11:15:04,562 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-12-22 11:15:04,625 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-12-22 11:15:04,626 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-12-22 11:15:04,630 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-12-22 11:15:04,635 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-12-22 11:15:04,643 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-12-22 11:15:04,647 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-12-22 11:15:04,653 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-12-22 11:15:04,655 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-12-22 11:15:04,657 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-12-22 11:15:04,657 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-12-22 11:15:04,661 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-12-22 11:15:04,663 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-12-22 11:15:04,665 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-12-22 11:15:04,666 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-12-22 11:15:04,670 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-12-22 11:15:04,677 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-12-22 11:15:04,686 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-12-22 11:15:04,688 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-12-22 11:15:04,690 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-12-22 11:15:04,692 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-12-22 11:15:04,694 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-12-22 11:15:04,700 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-12-22 11:15:04,701 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-12-22 11:15:04,701 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-12-22 11:15:04,704 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-12-22 11:15:04,704 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-12-22 11:15:04,705 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-12-22 11:15:04,706 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-12-22 11:15:04,706 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-12-22 11:15:04,708 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-12-22 11:15:04,709 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-12-22 11:15:04,711 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-12-22 11:15:04,711 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-12-22 11:15:04,712 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-12-22 11:15:04,712 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-12-22 11:15:04,712 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-12-22 11:15:04,713 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-12-22 11:15:04,714 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-12-22 11:15:04,715 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2020-12-22 11:15:04,770 INFO L113 SettingsManager]: Loading preferences was successful [2020-12-22 11:15:04,770 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-12-22 11:15:04,774 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-12-22 11:15:04,775 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-12-22 11:15:04,775 INFO L138 SettingsManager]: * Use SBE=true [2020-12-22 11:15:04,775 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-12-22 11:15:04,775 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-12-22 11:15:04,776 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-12-22 11:15:04,776 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-12-22 11:15:04,776 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-12-22 11:15:04,777 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-12-22 11:15:04,778 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-12-22 11:15:04,778 INFO L138 SettingsManager]: * Use constant arrays=true [2020-12-22 11:15:04,778 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-12-22 11:15:04,778 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-12-22 11:15:04,779 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-12-22 11:15:04,779 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-12-22 11:15:04,779 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-22 11:15:04,779 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-12-22 11:15:04,779 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-12-22 11:15:04,780 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-12-22 11:15:04,780 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-12-22 11:15:04,780 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-12-22 11:15:04,781 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-12-22 11:15:04,781 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-12-22 11:15:04,781 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 [2020-12-22 11:15:05,194 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-12-22 11:15:05,227 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-12-22 11:15:05,231 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-12-22 11:15:05,233 INFO L271 PluginConnector]: Initializing CDTParser... [2020-12-22 11:15:05,234 INFO L275 PluginConnector]: CDTParser initialized [2020-12-22 11:15:05,235 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/pthread-lit/fkp2013-2.i [2020-12-22 11:15:05,351 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b516be85c/3defc8e0762f4c16ab8ebf21936da184/FLAGce8641efc [2020-12-22 11:15:06,152 INFO L306 CDTParser]: Found 1 translation units. [2020-12-22 11:15:06,152 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/pthread-lit/fkp2013-2.i [2020-12-22 11:15:06,174 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b516be85c/3defc8e0762f4c16ab8ebf21936da184/FLAGce8641efc [2020-12-22 11:15:06,328 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b516be85c/3defc8e0762f4c16ab8ebf21936da184 [2020-12-22 11:15:06,332 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-12-22 11:15:06,334 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-12-22 11:15:06,339 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-12-22 11:15:06,339 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-12-22 11:15:06,343 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-12-22 11:15:06,345 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 11:15:06" (1/1) ... [2020-12-22 11:15:06,347 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ee48527 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:06, skipping insertion in model container [2020-12-22 11:15:06,347 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 11:15:06" (1/1) ... [2020-12-22 11:15:06,356 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-12-22 11:15:06,426 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-22 11:15:06,844 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/pthread-lit/fkp2013-2.i[30003,30016] [2020-12-22 11:15:06,859 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-22 11:15:06,868 INFO L203 MainTranslator]: Completed pre-run [2020-12-22 11:15:06,915 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/pthread-lit/fkp2013-2.i[30003,30016] [2020-12-22 11:15:06,926 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-22 11:15:07,072 INFO L208 MainTranslator]: Completed translation [2020-12-22 11:15:07,073 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07 WrapperNode [2020-12-22 11:15:07,073 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-12-22 11:15:07,076 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-12-22 11:15:07,076 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-12-22 11:15:07,076 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-12-22 11:15:07,086 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07" (1/1) ... [2020-12-22 11:15:07,127 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07" (1/1) ... [2020-12-22 11:15:07,162 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-12-22 11:15:07,164 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-12-22 11:15:07,165 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-12-22 11:15:07,165 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-12-22 11:15:07,175 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07" (1/1) ... [2020-12-22 11:15:07,176 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07" (1/1) ... [2020-12-22 11:15:07,183 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07" (1/1) ... [2020-12-22 11:15:07,183 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07" (1/1) ... [2020-12-22 11:15:07,202 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07" (1/1) ... [2020-12-22 11:15:07,210 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07" (1/1) ... [2020-12-22 11:15:07,217 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07" (1/1) ... [2020-12-22 11:15:07,224 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-12-22 11:15:07,227 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-12-22 11:15:07,227 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-12-22 11:15:07,227 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-12-22 11:15:07,228 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07" (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 [2020-12-22 11:15:07,343 INFO L130 BoogieDeclarations]: Found specification of procedure thr2 [2020-12-22 11:15:07,343 INFO L138 BoogieDeclarations]: Found implementation of procedure thr2 [2020-12-22 11:15:07,343 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2020-12-22 11:15:07,344 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2020-12-22 11:15:07,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-12-22 11:15:07,344 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-12-22 11:15:07,344 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-12-22 11:15:07,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-12-22 11:15:07,346 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-12-22 11:15:07,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-12-22 11:15:07,348 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-12-22 11:15:07,821 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-12-22 11:15:07,821 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2020-12-22 11:15:07,823 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 11:15:07 BoogieIcfgContainer [2020-12-22 11:15:07,823 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-12-22 11:15:07,825 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-12-22 11:15:07,825 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-12-22 11:15:07,829 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-12-22 11:15:07,829 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 11:15:06" (1/3) ... [2020-12-22 11:15:07,830 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16db733 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 11:15:07, skipping insertion in model container [2020-12-22 11:15:07,830 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:15:07" (2/3) ... [2020-12-22 11:15:07,830 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16db733 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 11:15:07, skipping insertion in model container [2020-12-22 11:15:07,831 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 11:15:07" (3/3) ... [2020-12-22 11:15:07,832 INFO L111 eAbstractionObserver]: Analyzing ICFG fkp2013-2.i [2020-12-22 11:15:07,839 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-12-22 11:15:07,840 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-12-22 11:15:07,845 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-12-22 11:15:07,846 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-12-22 11:15:07,874 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,874 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,874 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,875 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,875 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,875 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,875 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,875 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,876 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,876 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,876 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,876 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,877 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,877 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,877 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,877 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,878 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,878 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,886 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,886 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,887 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,887 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,887 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:07,896 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-12-22 11:15:07,915 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-12-22 11:15:07,950 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-22 11:15:07,950 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-22 11:15:07,950 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-22 11:15:07,950 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-22 11:15:07,950 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-22 11:15:07,950 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-22 11:15:07,951 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-22 11:15:07,951 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-22 11:15:07,964 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-12-22 11:15:07,966 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 60 places, 56 transitions, 122 flow [2020-12-22 11:15:07,970 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 60 places, 56 transitions, 122 flow [2020-12-22 11:15:07,972 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 60 places, 56 transitions, 122 flow [2020-12-22 11:15:08,019 INFO L129 PetriNetUnfolder]: 3/66 cut-off events. [2020-12-22 11:15:08,019 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-12-22 11:15:08,029 INFO L84 FinitePrefix]: Finished finitePrefix Result has 74 conditions, 66 events. 3/66 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 108 event pairs, 0 based on Foata normal form. 0/60 useless extension candidates. Maximal degree in co-relation 50. Up to 4 conditions per place. [2020-12-22 11:15:08,032 INFO L116 LiptonReduction]: Number of co-enabled transitions 742 [2020-12-22 11:15:10,324 WARN L197 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2020-12-22 11:15:10,544 WARN L197 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2020-12-22 11:15:10,958 WARN L197 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-12-22 11:15:11,080 WARN L197 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:15:11,373 WARN L197 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-12-22 11:15:11,495 WARN L197 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:15:11,503 INFO L131 LiptonReduction]: Checked pairs total: 666 [2020-12-22 11:15:11,503 INFO L133 LiptonReduction]: Total number of compositions: 52 [2020-12-22 11:15:11,511 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 18 places, 12 transitions, 34 flow [2020-12-22 11:15:11,521 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-12-22 11:15:11,523 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-12-22 11:15:11,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-12-22 11:15:11,528 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:11,528 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-12-22 11:15:11,529 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:11,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:11,535 INFO L82 PathProgramCache]: Analyzing trace with hash 223791, now seen corresponding path program 1 times [2020-12-22 11:15:11,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:11,546 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053045012] [2020-12-22 11:15:11,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:11,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:11,774 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:11,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053045012] [2020-12-22 11:15:11,777 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:11,778 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-12-22 11:15:11,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765198571] [2020-12-22 11:15:11,787 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-22 11:15:11,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:11,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-22 11:15:11,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:15:11,813 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 3 states. [2020-12-22 11:15:11,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:11,851 INFO L93 Difference]: Finished difference Result 40 states and 63 transitions. [2020-12-22 11:15:11,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-22 11:15:11,853 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-12-22 11:15:11,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:11,867 INFO L225 Difference]: With dead ends: 40 [2020-12-22 11:15:11,869 INFO L226 Difference]: Without dead ends: 35 [2020-12-22 11:15:11,870 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:15:11,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2020-12-22 11:15:11,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2020-12-22 11:15:11,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-12-22 11:15:11,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 51 transitions. [2020-12-22 11:15:11,924 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 51 transitions. Word has length 3 [2020-12-22 11:15:11,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:11,924 INFO L481 AbstractCegarLoop]: Abstraction has 31 states and 51 transitions. [2020-12-22 11:15:11,924 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-22 11:15:11,924 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 51 transitions. [2020-12-22 11:15:11,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-12-22 11:15:11,925 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:11,925 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:11,925 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-12-22 11:15:11,928 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:11,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:11,929 INFO L82 PathProgramCache]: Analyzing trace with hash 502714565, now seen corresponding path program 1 times [2020-12-22 11:15:11,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:11,930 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513559904] [2020-12-22 11:15:11,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:11,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:12,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:12,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513559904] [2020-12-22 11:15:12,080 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:12,080 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-22 11:15:12,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092640548] [2020-12-22 11:15:12,084 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-22 11:15:12,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:12,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-22 11:15:12,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-12-22 11:15:12,088 INFO L87 Difference]: Start difference. First operand 31 states and 51 transitions. Second operand 4 states. [2020-12-22 11:15:12,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:12,103 INFO L93 Difference]: Finished difference Result 26 states and 42 transitions. [2020-12-22 11:15:12,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-22 11:15:12,104 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 7 [2020-12-22 11:15:12,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:12,105 INFO L225 Difference]: With dead ends: 26 [2020-12-22 11:15:12,105 INFO L226 Difference]: Without dead ends: 24 [2020-12-22 11:15:12,106 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-12-22 11:15:12,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2020-12-22 11:15:12,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2020-12-22 11:15:12,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-12-22 11:15:12,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 39 transitions. [2020-12-22 11:15:12,110 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 39 transitions. Word has length 7 [2020-12-22 11:15:12,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:12,111 INFO L481 AbstractCegarLoop]: Abstraction has 24 states and 39 transitions. [2020-12-22 11:15:12,111 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-22 11:15:12,111 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 39 transitions. [2020-12-22 11:15:12,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-12-22 11:15:12,112 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:12,112 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:12,112 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-12-22 11:15:12,112 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:12,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:12,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1595735755, now seen corresponding path program 1 times [2020-12-22 11:15:12,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:12,114 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712945705] [2020-12-22 11:15:12,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-22 11:15:12,141 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-22 11:15:12,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-22 11:15:12,158 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-22 11:15:12,183 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-12-22 11:15:12,183 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-12-22 11:15:12,184 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-12-22 11:15:12,185 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-12-22 11:15:12,186 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-12-22 11:15:12,200 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,201 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,201 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,201 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,201 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,201 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,201 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,201 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,202 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,202 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,202 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,202 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,202 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,203 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,204 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,204 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,204 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,204 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,204 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,204 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,205 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,205 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,205 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,205 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,205 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,205 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,205 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,206 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,206 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,206 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,206 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,206 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,207 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,207 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,207 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,207 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,210 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,210 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,211 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,211 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,213 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,213 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,214 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,218 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,218 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,220 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,220 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,221 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,222 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,222 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,222 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,222 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,222 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,223 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,223 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,223 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,223 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,223 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,223 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,224 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,224 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,224 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,224 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,226 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,226 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,226 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,226 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,227 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,227 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,228 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,228 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,228 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,228 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,228 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,230 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,230 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,231 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,231 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,231 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,232 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,233 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,233 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,233 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,233 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,233 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,235 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,235 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,235 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,236 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,236 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,236 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:12,238 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-12-22 11:15:12,238 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-12-22 11:15:12,241 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-22 11:15:12,241 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-22 11:15:12,241 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-22 11:15:12,241 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-22 11:15:12,242 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-22 11:15:12,242 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-22 11:15:12,242 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-22 11:15:12,242 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-22 11:15:12,246 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-12-22 11:15:12,246 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 82 places, 75 transitions, 174 flow [2020-12-22 11:15:12,247 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 82 places, 75 transitions, 174 flow [2020-12-22 11:15:12,247 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 82 places, 75 transitions, 174 flow [2020-12-22 11:15:12,289 INFO L129 PetriNetUnfolder]: 4/88 cut-off events. [2020-12-22 11:15:12,289 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-12-22 11:15:12,293 INFO L84 FinitePrefix]: Finished finitePrefix Result has 102 conditions, 88 events. 4/88 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 143 event pairs, 0 based on Foata normal form. 0/80 useless extension candidates. Maximal degree in co-relation 97. Up to 6 conditions per place. [2020-12-22 11:15:12,295 INFO L116 LiptonReduction]: Number of co-enabled transitions 1172 [2020-12-22 11:15:14,346 WARN L197 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-12-22 11:15:14,520 WARN L197 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-12-22 11:15:15,119 WARN L197 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-12-22 11:15:15,258 WARN L197 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:15:15,516 WARN L197 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-12-22 11:15:15,638 WARN L197 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:15:15,641 INFO L131 LiptonReduction]: Checked pairs total: 1422 [2020-12-22 11:15:15,641 INFO L133 LiptonReduction]: Total number of compositions: 65 [2020-12-22 11:15:15,642 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 31 places, 21 transitions, 66 flow [2020-12-22 11:15:15,656 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 224 states. [2020-12-22 11:15:15,657 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states. [2020-12-22 11:15:15,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-12-22 11:15:15,657 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:15,657 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-12-22 11:15:15,658 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:15,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:15,658 INFO L82 PathProgramCache]: Analyzing trace with hash 381239, now seen corresponding path program 1 times [2020-12-22 11:15:15,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:15,659 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25594813] [2020-12-22 11:15:15,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:15,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:15,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:15,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25594813] [2020-12-22 11:15:15,706 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:15,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-12-22 11:15:15,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341963023] [2020-12-22 11:15:15,707 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-22 11:15:15,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:15,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-22 11:15:15,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:15:15,709 INFO L87 Difference]: Start difference. First operand 224 states. Second operand 3 states. [2020-12-22 11:15:15,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:15,738 INFO L93 Difference]: Finished difference Result 220 states and 513 transitions. [2020-12-22 11:15:15,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-22 11:15:15,739 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-12-22 11:15:15,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:15,744 INFO L225 Difference]: With dead ends: 220 [2020-12-22 11:15:15,744 INFO L226 Difference]: Without dead ends: 200 [2020-12-22 11:15:15,745 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:15:15,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2020-12-22 11:15:15,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 171. [2020-12-22 11:15:15,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2020-12-22 11:15:15,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 418 transitions. [2020-12-22 11:15:15,783 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 418 transitions. Word has length 3 [2020-12-22 11:15:15,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:15,783 INFO L481 AbstractCegarLoop]: Abstraction has 171 states and 418 transitions. [2020-12-22 11:15:15,783 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-22 11:15:15,783 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 418 transitions. [2020-12-22 11:15:15,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-12-22 11:15:15,784 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:15,784 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:15,785 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-12-22 11:15:15,785 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:15,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:15,789 INFO L82 PathProgramCache]: Analyzing trace with hash 787945052, now seen corresponding path program 1 times [2020-12-22 11:15:15,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:15,789 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914373312] [2020-12-22 11:15:15,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:15,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:15,840 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914373312] [2020-12-22 11:15:15,841 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:15,841 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:15,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708068613] [2020-12-22 11:15:15,841 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:15,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:15,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:15,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:15,843 INFO L87 Difference]: Start difference. First operand 171 states and 418 transitions. Second operand 5 states. [2020-12-22 11:15:15,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:15,909 INFO L93 Difference]: Finished difference Result 205 states and 460 transitions. [2020-12-22 11:15:15,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:15,910 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-12-22 11:15:15,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:15,915 INFO L225 Difference]: With dead ends: 205 [2020-12-22 11:15:15,916 INFO L226 Difference]: Without dead ends: 201 [2020-12-22 11:15:15,916 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:15,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-12-22 11:15:15,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 162. [2020-12-22 11:15:15,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-12-22 11:15:15,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 399 transitions. [2020-12-22 11:15:15,956 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 399 transitions. Word has length 9 [2020-12-22 11:15:15,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:15,956 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 399 transitions. [2020-12-22 11:15:15,957 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:15,957 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 399 transitions. [2020-12-22 11:15:15,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-12-22 11:15:15,959 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:15,960 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:15,960 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-12-22 11:15:15,963 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:15,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:15,964 INFO L82 PathProgramCache]: Analyzing trace with hash 1520790423, now seen corresponding path program 1 times [2020-12-22 11:15:15,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:15,965 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438074266] [2020-12-22 11:15:15,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:15,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:16,026 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:16,026 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438074266] [2020-12-22 11:15:16,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:16,027 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:16,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662603672] [2020-12-22 11:15:16,029 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:16,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:16,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:16,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:16,030 INFO L87 Difference]: Start difference. First operand 162 states and 399 transitions. Second operand 5 states. [2020-12-22 11:15:16,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:16,099 INFO L93 Difference]: Finished difference Result 189 states and 423 transitions. [2020-12-22 11:15:16,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:16,099 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-12-22 11:15:16,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:16,102 INFO L225 Difference]: With dead ends: 189 [2020-12-22 11:15:16,102 INFO L226 Difference]: Without dead ends: 185 [2020-12-22 11:15:16,102 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:16,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2020-12-22 11:15:16,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 153. [2020-12-22 11:15:16,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-12-22 11:15:16,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 367 transitions. [2020-12-22 11:15:16,115 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 367 transitions. Word has length 13 [2020-12-22 11:15:16,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:16,116 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 367 transitions. [2020-12-22 11:15:16,116 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:16,116 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 367 transitions. [2020-12-22 11:15:16,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-12-22 11:15:16,118 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:16,118 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:16,118 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-12-22 11:15:16,118 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:16,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:16,119 INFO L82 PathProgramCache]: Analyzing trace with hash -103140850, now seen corresponding path program 1 times [2020-12-22 11:15:16,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:16,119 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758704154] [2020-12-22 11:15:16,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:16,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-22 11:15:16,138 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-22 11:15:16,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-22 11:15:16,152 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-22 11:15:16,160 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-12-22 11:15:16,161 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-12-22 11:15:16,161 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-12-22 11:15:16,161 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-12-22 11:15:16,162 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-12-22 11:15:16,176 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,176 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,177 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,177 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,177 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,178 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,178 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,178 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,178 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,178 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,178 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,178 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,179 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,179 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,179 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,179 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,179 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,179 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,180 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,180 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,181 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,181 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,181 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,181 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,181 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,181 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,181 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,182 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,183 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,183 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,183 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,183 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,188 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,188 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,188 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,188 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,189 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,189 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,189 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,189 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,189 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,189 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,189 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,190 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,190 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,190 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,190 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,190 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,190 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,191 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,191 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,191 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,191 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,191 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,191 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,191 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,192 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,192 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,192 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,192 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,193 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,193 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,193 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,193 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,193 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,194 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,194 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,195 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,195 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,195 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,197 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,198 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,198 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,198 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,198 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,200 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,200 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,200 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,200 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,200 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,201 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,202 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,202 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,203 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,203 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,204 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,204 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,204 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,204 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,205 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,205 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,206 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,206 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,206 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,206 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:16,207 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-12-22 11:15:16,207 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-12-22 11:15:16,208 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-22 11:15:16,208 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-22 11:15:16,209 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-22 11:15:16,209 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-22 11:15:16,209 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-22 11:15:16,209 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-22 11:15:16,209 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-22 11:15:16,209 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-22 11:15:16,211 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-12-22 11:15:16,211 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 104 places, 94 transitions, 230 flow [2020-12-22 11:15:16,211 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 104 places, 94 transitions, 230 flow [2020-12-22 11:15:16,211 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 104 places, 94 transitions, 230 flow [2020-12-22 11:15:16,232 INFO L129 PetriNetUnfolder]: 5/110 cut-off events. [2020-12-22 11:15:16,232 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-12-22 11:15:16,233 INFO L84 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 110 events. 5/110 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 195 event pairs, 0 based on Foata normal form. 0/100 useless extension candidates. Maximal degree in co-relation 124. Up to 8 conditions per place. [2020-12-22 11:15:16,236 INFO L116 LiptonReduction]: Number of co-enabled transitions 1686 [2020-12-22 11:15:18,774 WARN L197 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-12-22 11:15:18,967 WARN L197 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-12-22 11:15:19,511 WARN L197 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-12-22 11:15:19,633 WARN L197 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:15:19,959 WARN L197 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-12-22 11:15:20,104 WARN L197 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:15:20,219 INFO L131 LiptonReduction]: Checked pairs total: 2522 [2020-12-22 11:15:20,219 INFO L133 LiptonReduction]: Total number of compositions: 88 [2020-12-22 11:15:20,220 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 41 places, 27 transitions, 96 flow [2020-12-22 11:15:20,255 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 683 states. [2020-12-22 11:15:20,255 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states. [2020-12-22 11:15:20,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-12-22 11:15:20,256 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:20,256 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-12-22 11:15:20,256 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:20,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:20,257 INFO L82 PathProgramCache]: Analyzing trace with hash 576246, now seen corresponding path program 1 times [2020-12-22 11:15:20,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:20,257 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557022500] [2020-12-22 11:15:20,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:20,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:20,284 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:20,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557022500] [2020-12-22 11:15:20,284 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:20,284 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-12-22 11:15:20,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891726146] [2020-12-22 11:15:20,285 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-22 11:15:20,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:20,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-22 11:15:20,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:15:20,286 INFO L87 Difference]: Start difference. First operand 683 states. Second operand 3 states. [2020-12-22 11:15:20,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:20,327 INFO L93 Difference]: Finished difference Result 744 states and 2211 transitions. [2020-12-22 11:15:20,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-22 11:15:20,328 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-12-22 11:15:20,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:20,336 INFO L225 Difference]: With dead ends: 744 [2020-12-22 11:15:20,336 INFO L226 Difference]: Without dead ends: 678 [2020-12-22 11:15:20,337 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:15:20,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2020-12-22 11:15:20,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 559. [2020-12-22 11:15:20,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 559 states. [2020-12-22 11:15:20,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1737 transitions. [2020-12-22 11:15:20,379 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1737 transitions. Word has length 3 [2020-12-22 11:15:20,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:20,380 INFO L481 AbstractCegarLoop]: Abstraction has 559 states and 1737 transitions. [2020-12-22 11:15:20,380 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-22 11:15:20,380 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1737 transitions. [2020-12-22 11:15:20,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-12-22 11:15:20,381 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:20,382 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:20,382 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-12-22 11:15:20,382 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:20,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:20,383 INFO L82 PathProgramCache]: Analyzing trace with hash 260447350, now seen corresponding path program 1 times [2020-12-22 11:15:20,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:20,383 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803787076] [2020-12-22 11:15:20,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:20,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:20,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:20,462 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803787076] [2020-12-22 11:15:20,462 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:20,462 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:20,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345883021] [2020-12-22 11:15:20,463 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:20,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:20,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:20,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:20,464 INFO L87 Difference]: Start difference. First operand 559 states and 1737 transitions. Second operand 5 states. [2020-12-22 11:15:20,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:20,547 INFO L93 Difference]: Finished difference Result 817 states and 2317 transitions. [2020-12-22 11:15:20,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:20,548 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-12-22 11:15:20,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:20,555 INFO L225 Difference]: With dead ends: 817 [2020-12-22 11:15:20,556 INFO L226 Difference]: Without dead ends: 812 [2020-12-22 11:15:20,556 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:20,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2020-12-22 11:15:20,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 585. [2020-12-22 11:15:20,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 585 states. [2020-12-22 11:15:20,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1832 transitions. [2020-12-22 11:15:20,588 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 1832 transitions. Word has length 9 [2020-12-22 11:15:20,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:20,588 INFO L481 AbstractCegarLoop]: Abstraction has 585 states and 1832 transitions. [2020-12-22 11:15:20,589 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:20,589 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 1832 transitions. [2020-12-22 11:15:20,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-12-22 11:15:20,590 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:20,590 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:20,590 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-12-22 11:15:20,590 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:20,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:20,591 INFO L82 PathProgramCache]: Analyzing trace with hash 801743293, now seen corresponding path program 1 times [2020-12-22 11:15:20,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:20,591 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281679408] [2020-12-22 11:15:20,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:20,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:20,664 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:20,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281679408] [2020-12-22 11:15:20,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:20,665 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:20,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000981627] [2020-12-22 11:15:20,665 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:20,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:20,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:20,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:20,666 INFO L87 Difference]: Start difference. First operand 585 states and 1832 transitions. Second operand 5 states. [2020-12-22 11:15:20,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:20,759 INFO L93 Difference]: Finished difference Result 843 states and 2406 transitions. [2020-12-22 11:15:20,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:20,759 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-12-22 11:15:20,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:20,766 INFO L225 Difference]: With dead ends: 843 [2020-12-22 11:15:20,766 INFO L226 Difference]: Without dead ends: 836 [2020-12-22 11:15:20,767 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:20,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2020-12-22 11:15:20,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 611. [2020-12-22 11:15:20,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 611 states. [2020-12-22 11:15:20,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 1906 transitions. [2020-12-22 11:15:20,799 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 1906 transitions. Word has length 13 [2020-12-22 11:15:20,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:20,800 INFO L481 AbstractCegarLoop]: Abstraction has 611 states and 1906 transitions. [2020-12-22 11:15:20,800 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:20,800 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 1906 transitions. [2020-12-22 11:15:20,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-22 11:15:20,801 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:20,801 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:20,801 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-12-22 11:15:20,801 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:20,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:20,802 INFO L82 PathProgramCache]: Analyzing trace with hash -2009511410, now seen corresponding path program 1 times [2020-12-22 11:15:20,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:20,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212655854] [2020-12-22 11:15:20,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:20,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:20,885 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:20,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212655854] [2020-12-22 11:15:20,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109198338] [2020-12-22 11:15:20,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:15:20,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:20,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-22 11:15:20,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:15:21,122 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:21,123 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:15:21,123 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-12-22 11:15:21,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371256273] [2020-12-22 11:15:21,126 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:15:21,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:21,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:15:21,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:15:21,127 INFO L87 Difference]: Start difference. First operand 611 states and 1906 transitions. Second operand 9 states. [2020-12-22 11:15:21,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:21,434 INFO L93 Difference]: Finished difference Result 1059 states and 2818 transitions. [2020-12-22 11:15:21,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:21,435 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 15 [2020-12-22 11:15:21,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:21,444 INFO L225 Difference]: With dead ends: 1059 [2020-12-22 11:15:21,445 INFO L226 Difference]: Without dead ends: 1052 [2020-12-22 11:15:21,446 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-12-22 11:15:21,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2020-12-22 11:15:21,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 591. [2020-12-22 11:15:21,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 591 states. [2020-12-22 11:15:21,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1840 transitions. [2020-12-22 11:15:21,484 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1840 transitions. Word has length 15 [2020-12-22 11:15:21,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:21,484 INFO L481 AbstractCegarLoop]: Abstraction has 591 states and 1840 transitions. [2020-12-22 11:15:21,484 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:15:21,485 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1840 transitions. [2020-12-22 11:15:21,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-22 11:15:21,486 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:21,486 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:21,699 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2020-12-22 11:15:21,700 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:21,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:21,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1676141774, now seen corresponding path program 2 times [2020-12-22 11:15:21,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:21,702 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757403840] [2020-12-22 11:15:21,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:21,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:21,753 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:21,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757403840] [2020-12-22 11:15:21,754 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:21,754 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:15:21,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232264633] [2020-12-22 11:15:21,755 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:15:21,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:21,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:15:21,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:21,756 INFO L87 Difference]: Start difference. First operand 591 states and 1840 transitions. Second operand 7 states. [2020-12-22 11:15:21,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:21,944 INFO L93 Difference]: Finished difference Result 1053 states and 2807 transitions. [2020-12-22 11:15:21,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:21,945 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-12-22 11:15:21,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:21,953 INFO L225 Difference]: With dead ends: 1053 [2020-12-22 11:15:21,953 INFO L226 Difference]: Without dead ends: 1045 [2020-12-22 11:15:21,954 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:15:21,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2020-12-22 11:15:21,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 536. [2020-12-22 11:15:21,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 536 states. [2020-12-22 11:15:21,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 1688 transitions. [2020-12-22 11:15:21,985 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 1688 transitions. Word has length 15 [2020-12-22 11:15:21,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:21,985 INFO L481 AbstractCegarLoop]: Abstraction has 536 states and 1688 transitions. [2020-12-22 11:15:21,985 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:15:21,986 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 1688 transitions. [2020-12-22 11:15:21,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-12-22 11:15:21,987 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:21,987 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:21,987 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-12-22 11:15:21,987 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:21,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:21,988 INFO L82 PathProgramCache]: Analyzing trace with hash -2005143773, now seen corresponding path program 1 times [2020-12-22 11:15:21,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:21,988 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140927879] [2020-12-22 11:15:21,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:22,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:22,054 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:22,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140927879] [2020-12-22 11:15:22,055 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:22,055 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:22,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757444474] [2020-12-22 11:15:22,057 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:22,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:22,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:22,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:22,063 INFO L87 Difference]: Start difference. First operand 536 states and 1688 transitions. Second operand 5 states. [2020-12-22 11:15:22,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:22,136 INFO L93 Difference]: Finished difference Result 736 states and 2123 transitions. [2020-12-22 11:15:22,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:22,136 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-12-22 11:15:22,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:22,143 INFO L225 Difference]: With dead ends: 736 [2020-12-22 11:15:22,143 INFO L226 Difference]: Without dead ends: 728 [2020-12-22 11:15:22,143 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:22,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2020-12-22 11:15:22,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 549. [2020-12-22 11:15:22,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 549 states. [2020-12-22 11:15:22,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 1684 transitions. [2020-12-22 11:15:22,169 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 1684 transitions. Word has length 17 [2020-12-22 11:15:22,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:22,170 INFO L481 AbstractCegarLoop]: Abstraction has 549 states and 1684 transitions. [2020-12-22 11:15:22,170 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:22,170 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 1684 transitions. [2020-12-22 11:15:22,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-12-22 11:15:22,171 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:22,171 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:22,171 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-12-22 11:15:22,171 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:22,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:22,172 INFO L82 PathProgramCache]: Analyzing trace with hash -2034044022, now seen corresponding path program 1 times [2020-12-22 11:15:22,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:22,173 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997264270] [2020-12-22 11:15:22,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:22,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-22 11:15:22,190 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-22 11:15:22,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-22 11:15:22,201 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-22 11:15:22,209 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-12-22 11:15:22,209 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-12-22 11:15:22,210 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-12-22 11:15:22,210 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-12-22 11:15:22,210 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-12-22 11:15:22,227 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,227 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,228 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,228 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,228 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,228 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,228 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,228 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,228 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,228 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,229 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,229 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,229 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,229 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,229 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,229 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,229 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,229 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,230 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,230 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,230 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,230 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,230 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,230 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,230 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,230 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,231 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,231 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,231 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,231 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,231 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,231 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,231 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,232 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,232 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,232 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,232 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,232 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,232 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,232 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,232 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,232 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,233 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,233 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,233 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,233 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,233 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,233 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,233 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,233 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,234 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,234 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,234 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,234 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,234 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,234 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,234 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,234 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,234 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,235 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,235 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,235 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,235 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,235 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,235 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,235 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,235 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,235 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,236 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,236 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,236 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,236 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,236 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,236 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,236 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,237 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,237 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,237 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,237 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,237 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,237 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,237 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,237 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,238 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,238 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,238 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,238 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,238 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,238 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,238 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,238 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,239 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,239 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,239 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,239 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,239 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,239 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,240 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,240 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,240 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,240 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,240 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,240 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,240 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,240 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,240 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,241 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,241 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,241 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,241 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,241 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,241 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,241 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,241 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,241 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,242 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,242 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,242 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,242 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,242 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,242 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,242 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,243 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,243 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,243 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,243 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,243 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,243 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,243 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,243 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,243 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,244 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,244 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,244 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,244 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,244 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,244 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,244 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,244 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,245 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,245 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,245 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,245 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,245 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,246 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,246 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,246 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,246 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,246 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,246 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,246 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,246 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,247 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,247 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,247 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,247 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,247 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,247 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,247 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,247 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,248 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,248 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,248 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,248 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,248 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,248 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,248 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,248 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,249 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,249 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,249 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,249 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,249 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,251 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,251 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,251 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,251 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,251 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,253 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,253 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,253 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,253 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,253 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,255 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,255 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,255 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,255 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,255 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,256 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,257 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,257 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,257 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,257 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,257 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,258 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,259 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,259 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,259 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,259 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,259 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,261 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,262 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,262 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,262 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,262 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,262 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,264 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,264 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,264 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,264 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,264 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,264 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:22,265 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-12-22 11:15:22,266 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2020-12-22 11:15:22,267 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-22 11:15:22,267 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-22 11:15:22,267 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-22 11:15:22,267 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-22 11:15:22,267 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-22 11:15:22,267 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-22 11:15:22,267 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-22 11:15:22,267 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-22 11:15:22,269 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-12-22 11:15:22,269 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 126 places, 113 transitions, 290 flow [2020-12-22 11:15:22,270 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 126 places, 113 transitions, 290 flow [2020-12-22 11:15:22,270 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 126 places, 113 transitions, 290 flow [2020-12-22 11:15:22,292 INFO L129 PetriNetUnfolder]: 6/132 cut-off events. [2020-12-22 11:15:22,292 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-12-22 11:15:22,294 INFO L84 FinitePrefix]: Finished finitePrefix Result has 161 conditions, 132 events. 6/132 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 218 event pairs, 0 based on Foata normal form. 0/120 useless extension candidates. Maximal degree in co-relation 152. Up to 10 conditions per place. [2020-12-22 11:15:22,299 INFO L116 LiptonReduction]: Number of co-enabled transitions 2284 [2020-12-22 11:15:24,796 WARN L197 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-12-22 11:15:26,106 WARN L197 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-12-22 11:15:26,229 WARN L197 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:15:26,516 WARN L197 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-12-22 11:15:26,640 WARN L197 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:15:26,672 INFO L131 LiptonReduction]: Checked pairs total: 3055 [2020-12-22 11:15:26,672 INFO L133 LiptonReduction]: Total number of compositions: 106 [2020-12-22 11:15:26,673 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 51 places, 33 transitions, 130 flow [2020-12-22 11:15:26,803 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 2060 states. [2020-12-22 11:15:26,803 INFO L276 IsEmpty]: Start isEmpty. Operand 2060 states. [2020-12-22 11:15:26,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-12-22 11:15:26,804 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:26,804 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-12-22 11:15:26,804 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:26,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:26,805 INFO L82 PathProgramCache]: Analyzing trace with hash 813906, now seen corresponding path program 1 times [2020-12-22 11:15:26,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:26,805 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116764439] [2020-12-22 11:15:26,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:26,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:26,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:26,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116764439] [2020-12-22 11:15:26,825 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:26,825 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-12-22 11:15:26,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254852476] [2020-12-22 11:15:26,826 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-22 11:15:26,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:26,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-22 11:15:26,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:15:26,827 INFO L87 Difference]: Start difference. First operand 2060 states. Second operand 3 states. [2020-12-22 11:15:26,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:26,878 INFO L93 Difference]: Finished difference Result 2404 states and 8749 transitions. [2020-12-22 11:15:26,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-22 11:15:26,878 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-12-22 11:15:26,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:26,899 INFO L225 Difference]: With dead ends: 2404 [2020-12-22 11:15:26,899 INFO L226 Difference]: Without dead ends: 2192 [2020-12-22 11:15:26,900 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:15:26,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2192 states. [2020-12-22 11:15:26,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2192 to 1767. [2020-12-22 11:15:26,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1767 states. [2020-12-22 11:15:27,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 6690 transitions. [2020-12-22 11:15:27,003 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 6690 transitions. Word has length 3 [2020-12-22 11:15:27,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:27,003 INFO L481 AbstractCegarLoop]: Abstraction has 1767 states and 6690 transitions. [2020-12-22 11:15:27,003 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-22 11:15:27,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 6690 transitions. [2020-12-22 11:15:27,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-12-22 11:15:27,045 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:27,045 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:27,045 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-12-22 11:15:27,045 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:27,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:27,046 INFO L82 PathProgramCache]: Analyzing trace with hash -673175145, now seen corresponding path program 1 times [2020-12-22 11:15:27,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:27,046 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121278369] [2020-12-22 11:15:27,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:27,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:27,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:27,088 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121278369] [2020-12-22 11:15:27,088 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:27,088 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:27,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340160915] [2020-12-22 11:15:27,089 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:27,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:27,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:27,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:27,090 INFO L87 Difference]: Start difference. First operand 1767 states and 6690 transitions. Second operand 5 states. [2020-12-22 11:15:27,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:27,204 INFO L93 Difference]: Finished difference Result 2905 states and 10138 transitions. [2020-12-22 11:15:27,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:27,204 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-12-22 11:15:27,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:27,234 INFO L225 Difference]: With dead ends: 2905 [2020-12-22 11:15:27,234 INFO L226 Difference]: Without dead ends: 2899 [2020-12-22 11:15:27,235 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:27,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2899 states. [2020-12-22 11:15:27,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2899 to 1966. [2020-12-22 11:15:27,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1966 states. [2020-12-22 11:15:27,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 7503 transitions. [2020-12-22 11:15:27,384 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 7503 transitions. Word has length 9 [2020-12-22 11:15:27,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:27,384 INFO L481 AbstractCegarLoop]: Abstraction has 1966 states and 7503 transitions. [2020-12-22 11:15:27,384 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:27,384 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 7503 transitions. [2020-12-22 11:15:27,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-12-22 11:15:27,385 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:27,385 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:27,385 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-12-22 11:15:27,385 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:27,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:27,386 INFO L82 PathProgramCache]: Analyzing trace with hash 174066754, now seen corresponding path program 1 times [2020-12-22 11:15:27,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:27,386 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133957209] [2020-12-22 11:15:27,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:27,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:27,443 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:27,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133957209] [2020-12-22 11:15:27,444 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:27,444 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:27,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554573180] [2020-12-22 11:15:27,444 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:27,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:27,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:27,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:27,445 INFO L87 Difference]: Start difference. First operand 1966 states and 7503 transitions. Second operand 5 states. [2020-12-22 11:15:27,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:27,543 INFO L93 Difference]: Finished difference Result 3204 states and 11312 transitions. [2020-12-22 11:15:27,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:27,544 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-12-22 11:15:27,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:27,582 INFO L225 Difference]: With dead ends: 3204 [2020-12-22 11:15:27,582 INFO L226 Difference]: Without dead ends: 3194 [2020-12-22 11:15:27,583 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:27,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3194 states. [2020-12-22 11:15:27,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3194 to 2200. [2020-12-22 11:15:27,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2200 states. [2020-12-22 11:15:27,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2200 states to 2200 states and 8453 transitions. [2020-12-22 11:15:27,707 INFO L78 Accepts]: Start accepts. Automaton has 2200 states and 8453 transitions. Word has length 13 [2020-12-22 11:15:27,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:27,709 INFO L481 AbstractCegarLoop]: Abstraction has 2200 states and 8453 transitions. [2020-12-22 11:15:27,709 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:27,710 INFO L276 IsEmpty]: Start isEmpty. Operand 2200 states and 8453 transitions. [2020-12-22 11:15:27,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-22 11:15:27,711 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:27,711 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:27,711 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-12-22 11:15:27,711 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:27,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:27,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1012094321, now seen corresponding path program 1 times [2020-12-22 11:15:27,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:27,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014698275] [2020-12-22 11:15:27,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:27,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:27,776 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:27,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014698275] [2020-12-22 11:15:27,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328762345] [2020-12-22 11:15:27,777 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 [2020-12-22 11:15:27,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:27,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-22 11:15:27,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:15:27,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:27,918 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:15:27,918 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-12-22 11:15:27,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946028467] [2020-12-22 11:15:27,918 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:15:27,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:27,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:15:27,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:15:27,919 INFO L87 Difference]: Start difference. First operand 2200 states and 8453 transitions. Second operand 9 states. [2020-12-22 11:15:28,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:28,192 INFO L93 Difference]: Finished difference Result 4556 states and 14911 transitions. [2020-12-22 11:15:28,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:28,193 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 15 [2020-12-22 11:15:28,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:28,216 INFO L225 Difference]: With dead ends: 4556 [2020-12-22 11:15:28,217 INFO L226 Difference]: Without dead ends: 4546 [2020-12-22 11:15:28,217 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-12-22 11:15:28,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4546 states. [2020-12-22 11:15:28,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4546 to 2157. [2020-12-22 11:15:28,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2157 states. [2020-12-22 11:15:28,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2157 states to 2157 states and 8278 transitions. [2020-12-22 11:15:28,357 INFO L78 Accepts]: Start accepts. Automaton has 2157 states and 8278 transitions. Word has length 15 [2020-12-22 11:15:28,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:28,357 INFO L481 AbstractCegarLoop]: Abstraction has 2157 states and 8278 transitions. [2020-12-22 11:15:28,357 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:15:28,357 INFO L276 IsEmpty]: Start isEmpty. Operand 2157 states and 8278 transitions. [2020-12-22 11:15:28,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-22 11:15:28,358 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:28,358 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:28,571 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-12-22 11:15:28,571 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:28,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:28,573 INFO L82 PathProgramCache]: Analyzing trace with hash -225580459, now seen corresponding path program 2 times [2020-12-22 11:15:28,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:28,573 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289525598] [2020-12-22 11:15:28,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:28,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:28,643 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:28,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289525598] [2020-12-22 11:15:28,647 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:28,647 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:15:28,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707511297] [2020-12-22 11:15:28,647 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:15:28,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:28,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:15:28,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:28,648 INFO L87 Difference]: Start difference. First operand 2157 states and 8278 transitions. Second operand 7 states. [2020-12-22 11:15:28,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:28,901 INFO L93 Difference]: Finished difference Result 4612 states and 15111 transitions. [2020-12-22 11:15:28,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:28,901 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-12-22 11:15:28,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:28,923 INFO L225 Difference]: With dead ends: 4612 [2020-12-22 11:15:28,923 INFO L226 Difference]: Without dead ends: 4601 [2020-12-22 11:15:28,924 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:15:28,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4601 states. [2020-12-22 11:15:29,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4601 to 2035. [2020-12-22 11:15:29,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2035 states. [2020-12-22 11:15:29,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2035 states to 2035 states and 7845 transitions. [2020-12-22 11:15:29,059 INFO L78 Accepts]: Start accepts. Automaton has 2035 states and 7845 transitions. Word has length 15 [2020-12-22 11:15:29,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:29,060 INFO L481 AbstractCegarLoop]: Abstraction has 2035 states and 7845 transitions. [2020-12-22 11:15:29,060 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:15:29,060 INFO L276 IsEmpty]: Start isEmpty. Operand 2035 states and 7845 transitions. [2020-12-22 11:15:29,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-12-22 11:15:29,061 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:29,061 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:29,061 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2020-12-22 11:15:29,061 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:29,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:29,062 INFO L82 PathProgramCache]: Analyzing trace with hash 2145585318, now seen corresponding path program 1 times [2020-12-22 11:15:29,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:29,062 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849810716] [2020-12-22 11:15:29,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:29,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:29,099 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:29,100 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849810716] [2020-12-22 11:15:29,100 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:29,100 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:29,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321410233] [2020-12-22 11:15:29,101 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:29,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:29,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:29,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:29,102 INFO L87 Difference]: Start difference. First operand 2035 states and 7845 transitions. Second operand 5 states. [2020-12-22 11:15:29,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:29,231 INFO L93 Difference]: Finished difference Result 3265 states and 11681 transitions. [2020-12-22 11:15:29,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:29,232 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-12-22 11:15:29,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:29,250 INFO L225 Difference]: With dead ends: 3265 [2020-12-22 11:15:29,250 INFO L226 Difference]: Without dead ends: 3250 [2020-12-22 11:15:29,250 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:29,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3250 states. [2020-12-22 11:15:29,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3250 to 2281. [2020-12-22 11:15:29,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2281 states. [2020-12-22 11:15:29,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2281 states to 2281 states and 8755 transitions. [2020-12-22 11:15:29,361 INFO L78 Accepts]: Start accepts. Automaton has 2281 states and 8755 transitions. Word has length 17 [2020-12-22 11:15:29,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:29,362 INFO L481 AbstractCegarLoop]: Abstraction has 2281 states and 8755 transitions. [2020-12-22 11:15:29,362 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:29,362 INFO L276 IsEmpty]: Start isEmpty. Operand 2281 states and 8755 transitions. [2020-12-22 11:15:29,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:15:29,363 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:29,363 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:29,363 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2020-12-22 11:15:29,363 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:29,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:29,364 INFO L82 PathProgramCache]: Analyzing trace with hash 1777186931, now seen corresponding path program 1 times [2020-12-22 11:15:29,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:29,364 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42864103] [2020-12-22 11:15:29,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:29,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:29,440 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-12-22 11:15:29,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42864103] [2020-12-22 11:15:29,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661967094] [2020-12-22 11:15:29,440 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 [2020-12-22 11:15:29,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:29,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-22 11:15:29,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:15:29,586 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-12-22 11:15:29,586 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:15:29,586 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-12-22 11:15:29,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559298325] [2020-12-22 11:15:29,589 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:15:29,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:29,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:15:29,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:15:29,590 INFO L87 Difference]: Start difference. First operand 2281 states and 8755 transitions. Second operand 9 states. [2020-12-22 11:15:29,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:29,839 INFO L93 Difference]: Finished difference Result 4825 states and 15986 transitions. [2020-12-22 11:15:29,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:29,840 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 19 [2020-12-22 11:15:29,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:29,860 INFO L225 Difference]: With dead ends: 4825 [2020-12-22 11:15:29,860 INFO L226 Difference]: Without dead ends: 4813 [2020-12-22 11:15:29,861 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-12-22 11:15:29,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4813 states. [2020-12-22 11:15:29,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4813 to 2305. [2020-12-22 11:15:29,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2305 states. [2020-12-22 11:15:29,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2305 states to 2305 states and 8815 transitions. [2020-12-22 11:15:29,985 INFO L78 Accepts]: Start accepts. Automaton has 2305 states and 8815 transitions. Word has length 19 [2020-12-22 11:15:29,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:29,987 INFO L481 AbstractCegarLoop]: Abstraction has 2305 states and 8815 transitions. [2020-12-22 11:15:29,987 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:15:29,987 INFO L276 IsEmpty]: Start isEmpty. Operand 2305 states and 8815 transitions. [2020-12-22 11:15:29,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:15:29,991 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:29,991 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:30,204 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:15:30,205 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:30,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:30,206 INFO L82 PathProgramCache]: Analyzing trace with hash 322011480, now seen corresponding path program 1 times [2020-12-22 11:15:30,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:30,206 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174333276] [2020-12-22 11:15:30,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:30,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:30,257 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:30,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174333276] [2020-12-22 11:15:30,258 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:30,258 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:15:30,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390553360] [2020-12-22 11:15:30,259 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:15:30,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:30,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:15:30,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:30,260 INFO L87 Difference]: Start difference. First operand 2305 states and 8815 transitions. Second operand 7 states. [2020-12-22 11:15:30,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:30,518 INFO L93 Difference]: Finished difference Result 4942 states and 16410 transitions. [2020-12-22 11:15:30,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:30,518 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-12-22 11:15:30,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:30,540 INFO L225 Difference]: With dead ends: 4942 [2020-12-22 11:15:30,540 INFO L226 Difference]: Without dead ends: 4925 [2020-12-22 11:15:30,541 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:15:30,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4925 states. [2020-12-22 11:15:30,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4925 to 2299. [2020-12-22 11:15:30,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2299 states. [2020-12-22 11:15:30,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 8782 transitions. [2020-12-22 11:15:30,670 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 8782 transitions. Word has length 19 [2020-12-22 11:15:30,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:30,670 INFO L481 AbstractCegarLoop]: Abstraction has 2299 states and 8782 transitions. [2020-12-22 11:15:30,670 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:15:30,670 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 8782 transitions. [2020-12-22 11:15:30,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:15:30,672 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:30,672 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:30,672 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2020-12-22 11:15:30,672 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:30,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:30,673 INFO L82 PathProgramCache]: Analyzing trace with hash 323182009, now seen corresponding path program 2 times [2020-12-22 11:15:30,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:30,673 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686913196] [2020-12-22 11:15:30,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:30,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:30,722 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:30,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686913196] [2020-12-22 11:15:30,723 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:30,723 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:15:30,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048966034] [2020-12-22 11:15:30,723 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:15:30,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:30,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:15:30,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:30,724 INFO L87 Difference]: Start difference. First operand 2299 states and 8782 transitions. Second operand 7 states. [2020-12-22 11:15:30,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:30,951 INFO L93 Difference]: Finished difference Result 4934 states and 16393 transitions. [2020-12-22 11:15:30,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:30,952 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-12-22 11:15:30,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:30,971 INFO L225 Difference]: With dead ends: 4934 [2020-12-22 11:15:30,972 INFO L226 Difference]: Without dead ends: 4917 [2020-12-22 11:15:30,972 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:15:31,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4917 states. [2020-12-22 11:15:31,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4917 to 2216. [2020-12-22 11:15:31,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2216 states. [2020-12-22 11:15:31,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2216 states to 2216 states and 8477 transitions. [2020-12-22 11:15:31,088 INFO L78 Accepts]: Start accepts. Automaton has 2216 states and 8477 transitions. Word has length 19 [2020-12-22 11:15:31,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:31,088 INFO L481 AbstractCegarLoop]: Abstraction has 2216 states and 8477 transitions. [2020-12-22 11:15:31,089 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:15:31,089 INFO L276 IsEmpty]: Start isEmpty. Operand 2216 states and 8477 transitions. [2020-12-22 11:15:31,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:15:31,090 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:31,090 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:31,090 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2020-12-22 11:15:31,090 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:31,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:31,091 INFO L82 PathProgramCache]: Analyzing trace with hash 323172120, now seen corresponding path program 2 times [2020-12-22 11:15:31,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:31,091 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405036394] [2020-12-22 11:15:31,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:31,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:31,138 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:31,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405036394] [2020-12-22 11:15:31,139 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:31,139 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:15:31,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601676172] [2020-12-22 11:15:31,139 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:15:31,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:31,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:15:31,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:31,140 INFO L87 Difference]: Start difference. First operand 2216 states and 8477 transitions. Second operand 7 states. [2020-12-22 11:15:31,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:31,438 INFO L93 Difference]: Finished difference Result 4774 states and 15828 transitions. [2020-12-22 11:15:31,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:31,438 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-12-22 11:15:31,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:31,461 INFO L225 Difference]: With dead ends: 4774 [2020-12-22 11:15:31,461 INFO L226 Difference]: Without dead ends: 4757 [2020-12-22 11:15:31,462 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:15:31,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4757 states. [2020-12-22 11:15:31,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4757 to 2150. [2020-12-22 11:15:31,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2150 states. [2020-12-22 11:15:31,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2150 states to 2150 states and 8243 transitions. [2020-12-22 11:15:31,581 INFO L78 Accepts]: Start accepts. Automaton has 2150 states and 8243 transitions. Word has length 19 [2020-12-22 11:15:31,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:31,582 INFO L481 AbstractCegarLoop]: Abstraction has 2150 states and 8243 transitions. [2020-12-22 11:15:31,582 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:15:31,582 INFO L276 IsEmpty]: Start isEmpty. Operand 2150 states and 8243 transitions. [2020-12-22 11:15:31,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:31,583 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:31,584 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:31,584 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2020-12-22 11:15:31,584 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:31,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:31,585 INFO L82 PathProgramCache]: Analyzing trace with hash -1521520155, now seen corresponding path program 1 times [2020-12-22 11:15:31,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:31,585 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387419643] [2020-12-22 11:15:31,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:31,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:31,651 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-12-22 11:15:31,651 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387419643] [2020-12-22 11:15:31,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244207256] [2020-12-22 11:15:31,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:15:31,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:31,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 10 conjunts are in the unsatisfiable core [2020-12-22 11:15:31,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:15:31,808 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-12-22 11:15:31,808 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:15:31,808 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:15:31,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303171914] [2020-12-22 11:15:31,809 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:15:31,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:31,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:15:31,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:15:31,810 INFO L87 Difference]: Start difference. First operand 2150 states and 8243 transitions. Second operand 11 states. [2020-12-22 11:15:32,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:32,276 INFO L93 Difference]: Finished difference Result 6025 states and 18746 transitions. [2020-12-22 11:15:32,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:15:32,277 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-12-22 11:15:32,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:32,298 INFO L225 Difference]: With dead ends: 6025 [2020-12-22 11:15:32,298 INFO L226 Difference]: Without dead ends: 6017 [2020-12-22 11:15:32,299 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:15:32,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6017 states. [2020-12-22 11:15:32,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6017 to 2117. [2020-12-22 11:15:32,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2117 states. [2020-12-22 11:15:32,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 8106 transitions. [2020-12-22 11:15:32,451 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 8106 transitions. Word has length 21 [2020-12-22 11:15:32,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:32,451 INFO L481 AbstractCegarLoop]: Abstraction has 2117 states and 8106 transitions. [2020-12-22 11:15:32,451 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:15:32,452 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 8106 transitions. [2020-12-22 11:15:32,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:32,453 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:32,454 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:32,667 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:15:32,668 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:32,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:32,669 INFO L82 PathProgramCache]: Analyzing trace with hash -1520359515, now seen corresponding path program 2 times [2020-12-22 11:15:32,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:32,669 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915699159] [2020-12-22 11:15:32,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:32,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:32,748 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-12-22 11:15:32,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915699159] [2020-12-22 11:15:32,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443239481] [2020-12-22 11:15:32,749 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 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 [2020-12-22 11:15:32,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-22 11:15:32,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-22 11:15:32,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 13 conjunts are in the unsatisfiable core [2020-12-22 11:15:32,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:15:32,877 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-12-22 11:15:32,878 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:15:32,878 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:15:32,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761433196] [2020-12-22 11:15:32,878 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:15:32,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:32,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:15:32,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:15:32,879 INFO L87 Difference]: Start difference. First operand 2117 states and 8106 transitions. Second operand 11 states. [2020-12-22 11:15:33,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:33,440 INFO L93 Difference]: Finished difference Result 5914 states and 18384 transitions. [2020-12-22 11:15:33,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:15:33,441 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-12-22 11:15:33,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:33,466 INFO L225 Difference]: With dead ends: 5914 [2020-12-22 11:15:33,466 INFO L226 Difference]: Without dead ends: 5903 [2020-12-22 11:15:33,467 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:15:33,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5903 states. [2020-12-22 11:15:33,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5903 to 2085. [2020-12-22 11:15:33,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2085 states. [2020-12-22 11:15:33,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2085 states to 2085 states and 7975 transitions. [2020-12-22 11:15:33,676 INFO L78 Accepts]: Start accepts. Automaton has 2085 states and 7975 transitions. Word has length 21 [2020-12-22 11:15:33,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:33,676 INFO L481 AbstractCegarLoop]: Abstraction has 2085 states and 7975 transitions. [2020-12-22 11:15:33,677 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:15:33,677 INFO L276 IsEmpty]: Start isEmpty. Operand 2085 states and 7975 transitions. [2020-12-22 11:15:33,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:33,678 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:33,679 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:33,881 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-12-22 11:15:33,881 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:33,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:33,882 INFO L82 PathProgramCache]: Analyzing trace with hash 108855779, now seen corresponding path program 1 times [2020-12-22 11:15:33,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:33,882 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224024834] [2020-12-22 11:15:33,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:33,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:33,922 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:15:33,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224024834] [2020-12-22 11:15:33,922 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:33,922 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:33,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122686620] [2020-12-22 11:15:33,923 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:33,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:33,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:33,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:33,924 INFO L87 Difference]: Start difference. First operand 2085 states and 7975 transitions. Second operand 5 states. [2020-12-22 11:15:34,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:34,003 INFO L93 Difference]: Finished difference Result 3167 states and 11408 transitions. [2020-12-22 11:15:34,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:34,003 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-12-22 11:15:34,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:34,015 INFO L225 Difference]: With dead ends: 3167 [2020-12-22 11:15:34,015 INFO L226 Difference]: Without dead ends: 3151 [2020-12-22 11:15:34,015 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:34,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2020-12-22 11:15:34,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 2322. [2020-12-22 11:15:34,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2322 states. [2020-12-22 11:15:34,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2322 states to 2322 states and 8744 transitions. [2020-12-22 11:15:34,113 INFO L78 Accepts]: Start accepts. Automaton has 2322 states and 8744 transitions. Word has length 21 [2020-12-22 11:15:34,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:34,114 INFO L481 AbstractCegarLoop]: Abstraction has 2322 states and 8744 transitions. [2020-12-22 11:15:34,114 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:34,114 INFO L276 IsEmpty]: Start isEmpty. Operand 2322 states and 8744 transitions. [2020-12-22 11:15:34,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:34,116 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:34,116 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:34,117 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2020-12-22 11:15:34,117 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:34,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:34,117 INFO L82 PathProgramCache]: Analyzing trace with hash 223713259, now seen corresponding path program 3 times [2020-12-22 11:15:34,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:34,118 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459279050] [2020-12-22 11:15:34,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:34,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:34,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:34,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459279050] [2020-12-22 11:15:34,179 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:34,179 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:15:34,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248639552] [2020-12-22 11:15:34,179 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:15:34,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:34,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:15:34,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:15:34,180 INFO L87 Difference]: Start difference. First operand 2322 states and 8744 transitions. Second operand 9 states. [2020-12-22 11:15:34,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:34,619 INFO L93 Difference]: Finished difference Result 6243 states and 19533 transitions. [2020-12-22 11:15:34,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:15:34,619 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-12-22 11:15:34,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:34,639 INFO L225 Difference]: With dead ends: 6243 [2020-12-22 11:15:34,639 INFO L226 Difference]: Without dead ends: 6232 [2020-12-22 11:15:34,640 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:15:34,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6232 states. [2020-12-22 11:15:34,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6232 to 2227. [2020-12-22 11:15:34,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2227 states. [2020-12-22 11:15:34,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2227 states to 2227 states and 8390 transitions. [2020-12-22 11:15:34,818 INFO L78 Accepts]: Start accepts. Automaton has 2227 states and 8390 transitions. Word has length 21 [2020-12-22 11:15:34,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:34,818 INFO L481 AbstractCegarLoop]: Abstraction has 2227 states and 8390 transitions. [2020-12-22 11:15:34,819 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:15:34,819 INFO L276 IsEmpty]: Start isEmpty. Operand 2227 states and 8390 transitions. [2020-12-22 11:15:34,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:34,821 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:34,822 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:34,822 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2020-12-22 11:15:34,822 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:34,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:34,823 INFO L82 PathProgramCache]: Analyzing trace with hash 215380459, now seen corresponding path program 4 times [2020-12-22 11:15:34,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:34,823 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362731005] [2020-12-22 11:15:34,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:34,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:34,902 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:34,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362731005] [2020-12-22 11:15:34,903 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:34,903 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:15:34,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628168086] [2020-12-22 11:15:34,904 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:15:34,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:34,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:15:34,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:15:34,905 INFO L87 Difference]: Start difference. First operand 2227 states and 8390 transitions. Second operand 9 states. [2020-12-22 11:15:35,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:35,402 INFO L93 Difference]: Finished difference Result 6161 states and 19272 transitions. [2020-12-22 11:15:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:15:35,402 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-12-22 11:15:35,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:35,420 INFO L225 Difference]: With dead ends: 6161 [2020-12-22 11:15:35,420 INFO L226 Difference]: Without dead ends: 6147 [2020-12-22 11:15:35,421 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:15:35,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6147 states. [2020-12-22 11:15:35,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6147 to 2183. [2020-12-22 11:15:35,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2183 states. [2020-12-22 11:15:35,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2183 states to 2183 states and 8210 transitions. [2020-12-22 11:15:35,544 INFO L78 Accepts]: Start accepts. Automaton has 2183 states and 8210 transitions. Word has length 21 [2020-12-22 11:15:35,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:35,544 INFO L481 AbstractCegarLoop]: Abstraction has 2183 states and 8210 transitions. [2020-12-22 11:15:35,544 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:15:35,544 INFO L276 IsEmpty]: Start isEmpty. Operand 2183 states and 8210 transitions. [2020-12-22 11:15:35,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:35,546 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:35,546 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:35,546 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2020-12-22 11:15:35,546 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:35,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:35,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1340248939, now seen corresponding path program 5 times [2020-12-22 11:15:35,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:35,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498634651] [2020-12-22 11:15:35,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:35,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:35,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:35,600 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498634651] [2020-12-22 11:15:35,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:35,601 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:15:35,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962073533] [2020-12-22 11:15:35,601 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:15:35,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:35,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:15:35,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:15:35,602 INFO L87 Difference]: Start difference. First operand 2183 states and 8210 transitions. Second operand 9 states. [2020-12-22 11:15:36,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:36,099 INFO L93 Difference]: Finished difference Result 6150 states and 19247 transitions. [2020-12-22 11:15:36,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:15:36,100 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-12-22 11:15:36,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:36,118 INFO L225 Difference]: With dead ends: 6150 [2020-12-22 11:15:36,118 INFO L226 Difference]: Without dead ends: 6139 [2020-12-22 11:15:36,119 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:15:36,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6139 states. [2020-12-22 11:15:36,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6139 to 2096. [2020-12-22 11:15:36,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2096 states. [2020-12-22 11:15:36,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7876 transitions. [2020-12-22 11:15:36,270 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7876 transitions. Word has length 21 [2020-12-22 11:15:36,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:36,270 INFO L481 AbstractCegarLoop]: Abstraction has 2096 states and 7876 transitions. [2020-12-22 11:15:36,270 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:15:36,271 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7876 transitions. [2020-12-22 11:15:36,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:36,272 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:36,273 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:36,273 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2020-12-22 11:15:36,273 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:36,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:36,274 INFO L82 PathProgramCache]: Analyzing trace with hash 1330755499, now seen corresponding path program 6 times [2020-12-22 11:15:36,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:36,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891248219] [2020-12-22 11:15:36,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:36,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:36,349 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:36,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891248219] [2020-12-22 11:15:36,349 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:36,350 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:15:36,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152277274] [2020-12-22 11:15:36,350 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:15:36,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:36,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:15:36,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:15:36,351 INFO L87 Difference]: Start difference. First operand 2096 states and 7876 transitions. Second operand 9 states. [2020-12-22 11:15:36,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:36,835 INFO L93 Difference]: Finished difference Result 6017 states and 18791 transitions. [2020-12-22 11:15:36,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:15:36,836 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-12-22 11:15:36,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:36,855 INFO L225 Difference]: With dead ends: 6017 [2020-12-22 11:15:36,855 INFO L226 Difference]: Without dead ends: 6002 [2020-12-22 11:15:36,856 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:15:36,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6002 states. [2020-12-22 11:15:36,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6002 to 1965. [2020-12-22 11:15:36,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1965 states. [2020-12-22 11:15:36,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1965 states to 1965 states and 7429 transitions. [2020-12-22 11:15:36,968 INFO L78 Accepts]: Start accepts. Automaton has 1965 states and 7429 transitions. Word has length 21 [2020-12-22 11:15:36,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:36,969 INFO L481 AbstractCegarLoop]: Abstraction has 1965 states and 7429 transitions. [2020-12-22 11:15:36,969 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:15:36,969 INFO L276 IsEmpty]: Start isEmpty. Operand 1965 states and 7429 transitions. [2020-12-22 11:15:36,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-12-22 11:15:36,971 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:36,971 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:36,972 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2020-12-22 11:15:36,972 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-12-22 11:15:36,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:36,973 INFO L82 PathProgramCache]: Analyzing trace with hash -925668779, now seen corresponding path program 1 times [2020-12-22 11:15:36,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:36,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91351378] [2020-12-22 11:15:36,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:36,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-22 11:15:36,991 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-22 11:15:37,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-22 11:15:37,000 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-22 11:15:37,018 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-12-22 11:15:37,019 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-12-22 11:15:37,020 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2020-12-22 11:15:37,020 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-12-22 11:15:37,020 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-12-22 11:15:37,040 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,042 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,043 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,044 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,045 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,045 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,045 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,045 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,045 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,045 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,045 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,045 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,045 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,045 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,045 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,046 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,046 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,046 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,046 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,046 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,046 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,046 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,046 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,046 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,046 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,046 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,047 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,047 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,047 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,047 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,047 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,047 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,047 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,047 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,047 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,048 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,048 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,048 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,048 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,048 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,048 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,048 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,049 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,049 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,049 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,049 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,049 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,049 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,049 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,049 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,049 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,050 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,050 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,050 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,050 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,050 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,050 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,051 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,051 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,053 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,053 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,053 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,053 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,053 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,053 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,053 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,053 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,053 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,054 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,054 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,054 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,054 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,055 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,055 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,055 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,055 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,055 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,055 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,055 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,055 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,055 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,056 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,056 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,058 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,059 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,059 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,059 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,059 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,060 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,060 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,061 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,061 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,061 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,061 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,061 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,061 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,061 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,062 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,062 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,063 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,063 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,063 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,063 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,063 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,064 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,065 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,065 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,065 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,065 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,066 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,066 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,066 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,066 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,066 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,067 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,067 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,068 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,068 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,068 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,069 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,069 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,069 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,070 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,070 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,070 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,071 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,071 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,071 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,072 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,072 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,072 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,073 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,073 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,074 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,074 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,074 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,074 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,076 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,076 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,076 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,076 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,076 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,076 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:15:37,077 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-12-22 11:15:37,077 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2020-12-22 11:15:37,078 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-22 11:15:37,078 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-22 11:15:37,078 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-22 11:15:37,078 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-22 11:15:37,078 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-22 11:15:37,078 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-22 11:15:37,078 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-22 11:15:37,078 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-22 11:15:37,080 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-12-22 11:15:37,080 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 148 places, 132 transitions, 354 flow [2020-12-22 11:15:37,080 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 148 places, 132 transitions, 354 flow [2020-12-22 11:15:37,080 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 148 places, 132 transitions, 354 flow [2020-12-22 11:15:37,104 INFO L129 PetriNetUnfolder]: 7/154 cut-off events. [2020-12-22 11:15:37,104 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-12-22 11:15:37,106 INFO L84 FinitePrefix]: Finished finitePrefix Result has 192 conditions, 154 events. 7/154 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 269 event pairs, 0 based on Foata normal form. 0/140 useless extension candidates. Maximal degree in co-relation 181. Up to 12 conditions per place. [2020-12-22 11:15:37,112 INFO L116 LiptonReduction]: Number of co-enabled transitions 2966 [2020-12-22 11:15:39,586 WARN L197 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-12-22 11:15:39,735 WARN L197 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-12-22 11:15:40,544 WARN L197 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-12-22 11:15:40,877 WARN L197 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-12-22 11:15:40,991 WARN L197 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:15:41,012 INFO L131 LiptonReduction]: Checked pairs total: 4004 [2020-12-22 11:15:41,012 INFO L133 LiptonReduction]: Total number of compositions: 125 [2020-12-22 11:15:41,013 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 61 places, 39 transitions, 168 flow [2020-12-22 11:15:41,488 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 6191 states. [2020-12-22 11:15:41,488 INFO L276 IsEmpty]: Start isEmpty. Operand 6191 states. [2020-12-22 11:15:41,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-12-22 11:15:41,488 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:41,488 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-12-22 11:15:41,488 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:41,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:41,489 INFO L82 PathProgramCache]: Analyzing trace with hash 1085411, now seen corresponding path program 1 times [2020-12-22 11:15:41,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:41,489 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291019684] [2020-12-22 11:15:41,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:41,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:41,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:41,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291019684] [2020-12-22 11:15:41,506 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:41,506 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-12-22 11:15:41,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932746183] [2020-12-22 11:15:41,507 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-22 11:15:41,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:41,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-22 11:15:41,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:15:41,507 INFO L87 Difference]: Start difference. First operand 6191 states. Second operand 3 states. [2020-12-22 11:15:41,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:41,589 INFO L93 Difference]: Finished difference Result 7560 states and 32651 transitions. [2020-12-22 11:15:41,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-22 11:15:41,590 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-12-22 11:15:41,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:41,617 INFO L225 Difference]: With dead ends: 7560 [2020-12-22 11:15:41,617 INFO L226 Difference]: Without dead ends: 6894 [2020-12-22 11:15:41,618 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:15:41,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6894 states. [2020-12-22 11:15:41,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6894 to 5479. [2020-12-22 11:15:41,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5479 states. [2020-12-22 11:15:41,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5479 states to 5479 states and 24493 transitions. [2020-12-22 11:15:41,896 INFO L78 Accepts]: Start accepts. Automaton has 5479 states and 24493 transitions. Word has length 3 [2020-12-22 11:15:41,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:41,897 INFO L481 AbstractCegarLoop]: Abstraction has 5479 states and 24493 transitions. [2020-12-22 11:15:41,897 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-22 11:15:41,897 INFO L276 IsEmpty]: Start isEmpty. Operand 5479 states and 24493 transitions. [2020-12-22 11:15:41,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-12-22 11:15:41,897 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:41,897 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:41,897 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2020-12-22 11:15:41,897 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:41,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:41,898 INFO L82 PathProgramCache]: Analyzing trace with hash 1034074382, now seen corresponding path program 1 times [2020-12-22 11:15:41,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:41,898 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070251651] [2020-12-22 11:15:41,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:41,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:41,926 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:15:41,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070251651] [2020-12-22 11:15:41,926 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:41,926 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:41,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527498973] [2020-12-22 11:15:41,927 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:41,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:41,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:41,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:41,928 INFO L87 Difference]: Start difference. First operand 5479 states and 24493 transitions. Second operand 5 states. [2020-12-22 11:15:42,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:42,245 INFO L93 Difference]: Finished difference Result 9673 states and 40333 transitions. [2020-12-22 11:15:42,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:42,247 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-12-22 11:15:42,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:42,277 INFO L225 Difference]: With dead ends: 9673 [2020-12-22 11:15:42,277 INFO L226 Difference]: Without dead ends: 9666 [2020-12-22 11:15:42,278 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:42,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9666 states. [2020-12-22 11:15:42,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9666 to 6331. [2020-12-22 11:15:42,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6331 states. [2020-12-22 11:15:42,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6331 states to 6331 states and 28544 transitions. [2020-12-22 11:15:42,699 INFO L78 Accepts]: Start accepts. Automaton has 6331 states and 28544 transitions. Word has length 9 [2020-12-22 11:15:42,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:42,699 INFO L481 AbstractCegarLoop]: Abstraction has 6331 states and 28544 transitions. [2020-12-22 11:15:42,699 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:42,700 INFO L276 IsEmpty]: Start isEmpty. Operand 6331 states and 28544 transitions. [2020-12-22 11:15:42,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-12-22 11:15:42,700 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:42,700 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:42,700 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2020-12-22 11:15:42,700 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:42,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:42,701 INFO L82 PathProgramCache]: Analyzing trace with hash -906715692, now seen corresponding path program 1 times [2020-12-22 11:15:42,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:42,701 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451434384] [2020-12-22 11:15:42,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:42,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:42,726 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:42,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451434384] [2020-12-22 11:15:42,726 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:42,726 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:42,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107738642] [2020-12-22 11:15:42,727 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:42,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:42,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:42,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:42,727 INFO L87 Difference]: Start difference. First operand 6331 states and 28544 transitions. Second operand 5 states. [2020-12-22 11:15:42,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:42,953 INFO L93 Difference]: Finished difference Result 11081 states and 46826 transitions. [2020-12-22 11:15:42,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:42,953 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-12-22 11:15:42,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:42,985 INFO L225 Difference]: With dead ends: 11081 [2020-12-22 11:15:42,985 INFO L226 Difference]: Without dead ends: 11068 [2020-12-22 11:15:42,985 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:43,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11068 states. [2020-12-22 11:15:43,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11068 to 7391. [2020-12-22 11:15:43,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7391 states. [2020-12-22 11:15:43,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7391 states to 7391 states and 33694 transitions. [2020-12-22 11:15:43,477 INFO L78 Accepts]: Start accepts. Automaton has 7391 states and 33694 transitions. Word has length 13 [2020-12-22 11:15:43,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:43,477 INFO L481 AbstractCegarLoop]: Abstraction has 7391 states and 33694 transitions. [2020-12-22 11:15:43,477 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:43,477 INFO L276 IsEmpty]: Start isEmpty. Operand 7391 states and 33694 transitions. [2020-12-22 11:15:43,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-22 11:15:43,477 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:43,478 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:43,478 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2020-12-22 11:15:43,478 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:43,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:43,478 INFO L82 PathProgramCache]: Analyzing trace with hash 524589857, now seen corresponding path program 1 times [2020-12-22 11:15:43,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:43,479 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347702515] [2020-12-22 11:15:43,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:43,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:43,518 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:43,519 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347702515] [2020-12-22 11:15:43,519 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:43,519 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:15:43,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445096962] [2020-12-22 11:15:43,520 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:15:43,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:43,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:15:43,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:43,521 INFO L87 Difference]: Start difference. First operand 7391 states and 33694 transitions. Second operand 7 states. [2020-12-22 11:15:43,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:43,916 INFO L93 Difference]: Finished difference Result 16749 states and 66010 transitions. [2020-12-22 11:15:43,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:43,917 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-12-22 11:15:43,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:43,977 INFO L225 Difference]: With dead ends: 16749 [2020-12-22 11:15:43,977 INFO L226 Difference]: Without dead ends: 16736 [2020-12-22 11:15:43,977 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:15:44,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16736 states. [2020-12-22 11:15:44,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16736 to 7303. [2020-12-22 11:15:44,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7303 states. [2020-12-22 11:15:44,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7303 states to 7303 states and 33260 transitions. [2020-12-22 11:15:44,464 INFO L78 Accepts]: Start accepts. Automaton has 7303 states and 33260 transitions. Word has length 15 [2020-12-22 11:15:44,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:44,464 INFO L481 AbstractCegarLoop]: Abstraction has 7303 states and 33260 transitions. [2020-12-22 11:15:44,464 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:15:44,464 INFO L276 IsEmpty]: Start isEmpty. Operand 7303 states and 33260 transitions. [2020-12-22 11:15:44,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-22 11:15:44,464 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:44,465 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:44,465 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2020-12-22 11:15:44,465 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:44,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:44,465 INFO L82 PathProgramCache]: Analyzing trace with hash 505394657, now seen corresponding path program 2 times [2020-12-22 11:15:44,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:44,466 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894172586] [2020-12-22 11:15:44,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:44,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:44,505 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:44,505 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894172586] [2020-12-22 11:15:44,505 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:44,506 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:15:44,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12018251] [2020-12-22 11:15:44,506 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:15:44,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:44,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:15:44,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:44,507 INFO L87 Difference]: Start difference. First operand 7303 states and 33260 transitions. Second operand 7 states. [2020-12-22 11:15:44,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:44,958 INFO L93 Difference]: Finished difference Result 17085 states and 67393 transitions. [2020-12-22 11:15:44,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:44,959 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-12-22 11:15:44,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:45,047 INFO L225 Difference]: With dead ends: 17085 [2020-12-22 11:15:45,047 INFO L226 Difference]: Without dead ends: 17071 [2020-12-22 11:15:45,048 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:15:45,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17071 states. [2020-12-22 11:15:45,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17071 to 7048. [2020-12-22 11:15:45,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7048 states. [2020-12-22 11:15:45,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7048 states to 7048 states and 32136 transitions. [2020-12-22 11:15:45,655 INFO L78 Accepts]: Start accepts. Automaton has 7048 states and 32136 transitions. Word has length 15 [2020-12-22 11:15:45,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:45,655 INFO L481 AbstractCegarLoop]: Abstraction has 7048 states and 32136 transitions. [2020-12-22 11:15:45,655 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:15:45,655 INFO L276 IsEmpty]: Start isEmpty. Operand 7048 states and 32136 transitions. [2020-12-22 11:15:45,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-12-22 11:15:45,656 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:45,656 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:45,657 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2020-12-22 11:15:45,657 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:45,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:45,657 INFO L82 PathProgramCache]: Analyzing trace with hash 284508656, now seen corresponding path program 1 times [2020-12-22 11:15:45,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:45,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778872582] [2020-12-22 11:15:45,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:45,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:45,691 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:45,692 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778872582] [2020-12-22 11:15:45,692 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:45,692 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:45,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722653627] [2020-12-22 11:15:45,692 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:45,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:45,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:45,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:45,693 INFO L87 Difference]: Start difference. First operand 7048 states and 32136 transitions. Second operand 5 states. [2020-12-22 11:15:45,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:45,948 INFO L93 Difference]: Finished difference Result 12234 states and 52488 transitions. [2020-12-22 11:15:45,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:45,952 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-12-22 11:15:45,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:46,006 INFO L225 Difference]: With dead ends: 12234 [2020-12-22 11:15:46,006 INFO L226 Difference]: Without dead ends: 12212 [2020-12-22 11:15:46,006 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:46,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12212 states. [2020-12-22 11:15:46,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12212 to 8342. [2020-12-22 11:15:46,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8342 states. [2020-12-22 11:15:46,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8342 states to 8342 states and 38278 transitions. [2020-12-22 11:15:46,430 INFO L78 Accepts]: Start accepts. Automaton has 8342 states and 38278 transitions. Word has length 17 [2020-12-22 11:15:46,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:46,431 INFO L481 AbstractCegarLoop]: Abstraction has 8342 states and 38278 transitions. [2020-12-22 11:15:46,431 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:46,431 INFO L276 IsEmpty]: Start isEmpty. Operand 8342 states and 38278 transitions. [2020-12-22 11:15:46,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:15:46,432 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:46,432 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:46,432 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2020-12-22 11:15:46,432 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:46,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:46,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1810856700, now seen corresponding path program 1 times [2020-12-22 11:15:46,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:46,433 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272944162] [2020-12-22 11:15:46,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:46,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:46,475 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:46,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272944162] [2020-12-22 11:15:46,476 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544338932] [2020-12-22 11:15:46,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:15:46,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:46,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-22 11:15:46,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:15:46,622 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:46,622 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:15:46,622 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-12-22 11:15:46,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625330920] [2020-12-22 11:15:46,623 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:15:46,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:46,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:15:46,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:15:46,624 INFO L87 Difference]: Start difference. First operand 8342 states and 38278 transitions. Second operand 9 states. [2020-12-22 11:15:47,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:47,111 INFO L93 Difference]: Finished difference Result 19016 states and 76191 transitions. [2020-12-22 11:15:47,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:47,113 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 19 [2020-12-22 11:15:47,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:47,196 INFO L225 Difference]: With dead ends: 19016 [2020-12-22 11:15:47,196 INFO L226 Difference]: Without dead ends: 18998 [2020-12-22 11:15:47,199 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-12-22 11:15:47,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18998 states. [2020-12-22 11:15:47,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18998 to 8452. [2020-12-22 11:15:47,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8452 states. [2020-12-22 11:15:47,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8452 states to 8452 states and 38704 transitions. [2020-12-22 11:15:47,747 INFO L78 Accepts]: Start accepts. Automaton has 8452 states and 38704 transitions. Word has length 19 [2020-12-22 11:15:47,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:47,747 INFO L481 AbstractCegarLoop]: Abstraction has 8452 states and 38704 transitions. [2020-12-22 11:15:47,747 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:15:47,747 INFO L276 IsEmpty]: Start isEmpty. Operand 8452 states and 38704 transitions. [2020-12-22 11:15:47,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:15:47,749 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:47,749 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:47,949 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-12-22 11:15:47,950 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:47,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:47,951 INFO L82 PathProgramCache]: Analyzing trace with hash -1465059752, now seen corresponding path program 2 times [2020-12-22 11:15:47,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:47,951 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906575088] [2020-12-22 11:15:47,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:47,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:47,991 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:47,991 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906575088] [2020-12-22 11:15:47,992 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:47,992 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:15:47,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642635909] [2020-12-22 11:15:47,992 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:15:47,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:47,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:15:47,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:47,993 INFO L87 Difference]: Start difference. First operand 8452 states and 38704 transitions. Second operand 7 states. [2020-12-22 11:15:48,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:48,316 INFO L93 Difference]: Finished difference Result 19420 states and 77854 transitions. [2020-12-22 11:15:48,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:48,317 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-12-22 11:15:48,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:48,408 INFO L225 Difference]: With dead ends: 19420 [2020-12-22 11:15:48,408 INFO L226 Difference]: Without dead ends: 19395 [2020-12-22 11:15:48,408 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:15:48,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19395 states. [2020-12-22 11:15:49,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19395 to 8129. [2020-12-22 11:15:49,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8129 states. [2020-12-22 11:15:49,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8129 states to 8129 states and 37298 transitions. [2020-12-22 11:15:49,124 INFO L78 Accepts]: Start accepts. Automaton has 8129 states and 37298 transitions. Word has length 19 [2020-12-22 11:15:49,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:49,124 INFO L481 AbstractCegarLoop]: Abstraction has 8129 states and 37298 transitions. [2020-12-22 11:15:49,124 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:15:49,124 INFO L276 IsEmpty]: Start isEmpty. Operand 8129 states and 37298 transitions. [2020-12-22 11:15:49,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:15:49,126 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:49,126 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:49,126 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2020-12-22 11:15:49,126 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:49,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:49,127 INFO L82 PathProgramCache]: Analyzing trace with hash -1465079747, now seen corresponding path program 1 times [2020-12-22 11:15:49,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:49,127 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410006486] [2020-12-22 11:15:49,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:49,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:49,172 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:49,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410006486] [2020-12-22 11:15:49,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:49,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:15:49,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94288970] [2020-12-22 11:15:49,173 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:15:49,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:49,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:15:49,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:49,174 INFO L87 Difference]: Start difference. First operand 8129 states and 37298 transitions. Second operand 7 states. [2020-12-22 11:15:49,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:49,665 INFO L93 Difference]: Finished difference Result 19373 states and 77785 transitions. [2020-12-22 11:15:49,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:49,666 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-12-22 11:15:49,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:49,729 INFO L225 Difference]: With dead ends: 19373 [2020-12-22 11:15:49,729 INFO L226 Difference]: Without dead ends: 19348 [2020-12-22 11:15:49,729 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:15:49,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19348 states. [2020-12-22 11:15:50,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19348 to 8375. [2020-12-22 11:15:50,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8375 states. [2020-12-22 11:15:50,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8375 states to 8375 states and 38394 transitions. [2020-12-22 11:15:50,338 INFO L78 Accepts]: Start accepts. Automaton has 8375 states and 38394 transitions. Word has length 19 [2020-12-22 11:15:50,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:50,338 INFO L481 AbstractCegarLoop]: Abstraction has 8375 states and 38394 transitions. [2020-12-22 11:15:50,338 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:15:50,338 INFO L276 IsEmpty]: Start isEmpty. Operand 8375 states and 38394 transitions. [2020-12-22 11:15:50,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:15:50,339 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:50,339 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:50,339 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2020-12-22 11:15:50,340 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:50,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:50,340 INFO L82 PathProgramCache]: Analyzing trace with hash -1478025347, now seen corresponding path program 2 times [2020-12-22 11:15:50,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:50,340 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835846618] [2020-12-22 11:15:50,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:50,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:50,381 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:50,381 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835846618] [2020-12-22 11:15:50,381 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:50,381 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:15:50,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017256414] [2020-12-22 11:15:50,382 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:15:50,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:50,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:15:50,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:50,383 INFO L87 Difference]: Start difference. First operand 8375 states and 38394 transitions. Second operand 7 states. [2020-12-22 11:15:50,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:50,663 INFO L93 Difference]: Finished difference Result 19555 states and 78564 transitions. [2020-12-22 11:15:50,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:15:50,663 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-12-22 11:15:50,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:50,722 INFO L225 Difference]: With dead ends: 19555 [2020-12-22 11:15:50,722 INFO L226 Difference]: Without dead ends: 19530 [2020-12-22 11:15:50,722 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:15:50,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19530 states. [2020-12-22 11:15:51,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19530 to 8317. [2020-12-22 11:15:51,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8317 states. [2020-12-22 11:15:51,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8317 states to 8317 states and 38184 transitions. [2020-12-22 11:15:51,318 INFO L78 Accepts]: Start accepts. Automaton has 8317 states and 38184 transitions. Word has length 19 [2020-12-22 11:15:51,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:51,318 INFO L481 AbstractCegarLoop]: Abstraction has 8317 states and 38184 transitions. [2020-12-22 11:15:51,318 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:15:51,318 INFO L276 IsEmpty]: Start isEmpty. Operand 8317 states and 38184 transitions. [2020-12-22 11:15:51,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:51,319 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:51,319 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:51,320 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2020-12-22 11:15:51,320 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:51,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:51,320 INFO L82 PathProgramCache]: Analyzing trace with hash -771525039, now seen corresponding path program 1 times [2020-12-22 11:15:51,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:51,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146688203] [2020-12-22 11:15:51,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:51,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:51,372 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:51,372 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146688203] [2020-12-22 11:15:51,372 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673599922] [2020-12-22 11:15:51,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:15:51,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:51,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 10 conjunts are in the unsatisfiable core [2020-12-22 11:15:51,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:15:51,501 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:51,502 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:15:51,502 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:15:51,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168695579] [2020-12-22 11:15:51,502 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:15:51,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:51,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:15:51,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:15:51,503 INFO L87 Difference]: Start difference. First operand 8317 states and 38184 transitions. Second operand 11 states. [2020-12-22 11:15:52,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:52,297 INFO L93 Difference]: Finished difference Result 26969 states and 101544 transitions. [2020-12-22 11:15:52,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:15:52,297 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-12-22 11:15:52,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:52,372 INFO L225 Difference]: With dead ends: 26969 [2020-12-22 11:15:52,372 INFO L226 Difference]: Without dead ends: 26957 [2020-12-22 11:15:52,372 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:15:52,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26957 states. [2020-12-22 11:15:52,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26957 to 8208. [2020-12-22 11:15:52,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8208 states. [2020-12-22 11:15:53,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8208 states to 8208 states and 37640 transitions. [2020-12-22 11:15:53,018 INFO L78 Accepts]: Start accepts. Automaton has 8208 states and 37640 transitions. Word has length 21 [2020-12-22 11:15:53,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:53,019 INFO L481 AbstractCegarLoop]: Abstraction has 8208 states and 37640 transitions. [2020-12-22 11:15:53,019 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:15:53,019 INFO L276 IsEmpty]: Start isEmpty. Operand 8208 states and 37640 transitions. [2020-12-22 11:15:53,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:53,020 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:53,020 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:53,221 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:15:53,221 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:53,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:53,222 INFO L82 PathProgramCache]: Analyzing trace with hash -784470639, now seen corresponding path program 2 times [2020-12-22 11:15:53,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:53,223 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675597794] [2020-12-22 11:15:53,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:53,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:53,285 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:53,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675597794] [2020-12-22 11:15:53,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637907043] [2020-12-22 11:15:53,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:15:53,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-22 11:15:53,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-22 11:15:53,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2020-12-22 11:15:53,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:15:53,431 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:15:53,432 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:15:53,432 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:15:53,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192164522] [2020-12-22 11:15:53,434 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:15:53,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:53,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:15:53,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:15:53,435 INFO L87 Difference]: Start difference. First operand 8208 states and 37640 transitions. Second operand 11 states. [2020-12-22 11:15:54,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:54,383 INFO L93 Difference]: Finished difference Result 26669 states and 100297 transitions. [2020-12-22 11:15:54,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:15:54,384 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-12-22 11:15:54,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:54,461 INFO L225 Difference]: With dead ends: 26669 [2020-12-22 11:15:54,461 INFO L226 Difference]: Without dead ends: 26653 [2020-12-22 11:15:54,462 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:15:54,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26653 states. [2020-12-22 11:15:54,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26653 to 8091. [2020-12-22 11:15:54,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8091 states. [2020-12-22 11:15:55,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8091 states to 8091 states and 37076 transitions. [2020-12-22 11:15:55,093 INFO L78 Accepts]: Start accepts. Automaton has 8091 states and 37076 transitions. Word has length 21 [2020-12-22 11:15:55,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:55,093 INFO L481 AbstractCegarLoop]: Abstraction has 8091 states and 37076 transitions. [2020-12-22 11:15:55,093 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:15:55,093 INFO L276 IsEmpty]: Start isEmpty. Operand 8091 states and 37076 transitions. [2020-12-22 11:15:55,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:55,095 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:55,095 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:55,309 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-12-22 11:15:55,310 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:55,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:55,311 INFO L82 PathProgramCache]: Analyzing trace with hash 1189643317, now seen corresponding path program 1 times [2020-12-22 11:15:55,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:55,312 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867970190] [2020-12-22 11:15:55,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:55,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:55,344 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:15:55,344 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867970190] [2020-12-22 11:15:55,344 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:55,344 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:15:55,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821870612] [2020-12-22 11:15:55,345 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:15:55,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:55,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:15:55,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:15:55,346 INFO L87 Difference]: Start difference. First operand 8091 states and 37076 transitions. Second operand 5 states. [2020-12-22 11:15:55,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:55,501 INFO L93 Difference]: Finished difference Result 13786 states and 59914 transitions. [2020-12-22 11:15:55,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:15:55,502 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-12-22 11:15:55,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:55,552 INFO L225 Difference]: With dead ends: 13786 [2020-12-22 11:15:55,552 INFO L226 Difference]: Without dead ends: 13755 [2020-12-22 11:15:55,552 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:15:55,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13755 states. [2020-12-22 11:15:55,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13755 to 9719. [2020-12-22 11:15:55,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9719 states. [2020-12-22 11:15:55,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9719 states to 9719 states and 44527 transitions. [2020-12-22 11:15:55,869 INFO L78 Accepts]: Start accepts. Automaton has 9719 states and 44527 transitions. Word has length 21 [2020-12-22 11:15:55,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:55,869 INFO L481 AbstractCegarLoop]: Abstraction has 9719 states and 44527 transitions. [2020-12-22 11:15:55,869 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:15:55,869 INFO L276 IsEmpty]: Start isEmpty. Operand 9719 states and 44527 transitions. [2020-12-22 11:15:55,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:55,871 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:55,871 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:55,871 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2020-12-22 11:15:55,871 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:55,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:55,871 INFO L82 PathProgramCache]: Analyzing trace with hash 826860197, now seen corresponding path program 3 times [2020-12-22 11:15:55,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:55,872 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781325519] [2020-12-22 11:15:55,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:56,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:56,085 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:56,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781325519] [2020-12-22 11:15:56,085 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:56,086 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:15:56,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504849138] [2020-12-22 11:15:56,086 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:15:56,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:56,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:15:56,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:15:56,087 INFO L87 Difference]: Start difference. First operand 9719 states and 44527 transitions. Second operand 9 states. [2020-12-22 11:15:56,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:56,679 INFO L93 Difference]: Finished difference Result 29965 states and 114553 transitions. [2020-12-22 11:15:56,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:15:56,679 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-12-22 11:15:56,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:56,767 INFO L225 Difference]: With dead ends: 29965 [2020-12-22 11:15:56,767 INFO L226 Difference]: Without dead ends: 29947 [2020-12-22 11:15:56,768 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:15:56,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29947 states. [2020-12-22 11:15:57,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29947 to 9428. [2020-12-22 11:15:57,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9428 states. [2020-12-22 11:15:57,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9428 states to 9428 states and 43190 transitions. [2020-12-22 11:15:57,507 INFO L78 Accepts]: Start accepts. Automaton has 9428 states and 43190 transitions. Word has length 21 [2020-12-22 11:15:57,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:57,507 INFO L481 AbstractCegarLoop]: Abstraction has 9428 states and 43190 transitions. [2020-12-22 11:15:57,507 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:15:57,507 INFO L276 IsEmpty]: Start isEmpty. Operand 9428 states and 43190 transitions. [2020-12-22 11:15:57,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:57,509 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:57,509 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:57,509 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2020-12-22 11:15:57,509 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:57,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:57,510 INFO L82 PathProgramCache]: Analyzing trace with hash 807664997, now seen corresponding path program 4 times [2020-12-22 11:15:57,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:57,510 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140243536] [2020-12-22 11:15:57,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:57,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:57,574 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:57,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140243536] [2020-12-22 11:15:57,575 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:57,575 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:15:57,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675491592] [2020-12-22 11:15:57,575 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:15:57,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:57,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:15:57,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:15:57,576 INFO L87 Difference]: Start difference. First operand 9428 states and 43190 transitions. Second operand 9 states. [2020-12-22 11:15:58,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:58,314 INFO L93 Difference]: Finished difference Result 29747 states and 113663 transitions. [2020-12-22 11:15:58,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:15:58,315 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-12-22 11:15:58,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:15:58,410 INFO L225 Difference]: With dead ends: 29747 [2020-12-22 11:15:58,410 INFO L226 Difference]: Without dead ends: 29725 [2020-12-22 11:15:58,411 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:15:58,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29725 states. [2020-12-22 11:15:59,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29725 to 9263. [2020-12-22 11:15:59,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9263 states. [2020-12-22 11:15:59,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9263 states to 9263 states and 42388 transitions. [2020-12-22 11:15:59,111 INFO L78 Accepts]: Start accepts. Automaton has 9263 states and 42388 transitions. Word has length 21 [2020-12-22 11:15:59,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:15:59,112 INFO L481 AbstractCegarLoop]: Abstraction has 9263 states and 42388 transitions. [2020-12-22 11:15:59,112 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:15:59,112 INFO L276 IsEmpty]: Start isEmpty. Operand 9263 states and 42388 transitions. [2020-12-22 11:15:59,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:15:59,113 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:15:59,114 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:15:59,114 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2020-12-22 11:15:59,114 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:15:59,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:15:59,114 INFO L82 PathProgramCache]: Analyzing trace with hash 1258094885, now seen corresponding path program 5 times [2020-12-22 11:15:59,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:15:59,114 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519303876] [2020-12-22 11:15:59,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:15:59,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:15:59,165 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:15:59,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519303876] [2020-12-22 11:15:59,165 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:15:59,166 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:15:59,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883160574] [2020-12-22 11:15:59,167 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:15:59,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:15:59,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:15:59,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:15:59,168 INFO L87 Difference]: Start difference. First operand 9263 states and 42388 transitions. Second operand 9 states. [2020-12-22 11:15:59,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:15:59,784 INFO L93 Difference]: Finished difference Result 29796 states and 113861 transitions. [2020-12-22 11:15:59,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:15:59,785 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-12-22 11:15:59,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:00,143 INFO L225 Difference]: With dead ends: 29796 [2020-12-22 11:16:00,143 INFO L226 Difference]: Without dead ends: 29778 [2020-12-22 11:16:00,143 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:00,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29778 states. [2020-12-22 11:16:00,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29778 to 8964. [2020-12-22 11:16:00,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8964 states. [2020-12-22 11:16:00,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8964 states to 8964 states and 41031 transitions. [2020-12-22 11:16:00,648 INFO L78 Accepts]: Start accepts. Automaton has 8964 states and 41031 transitions. Word has length 21 [2020-12-22 11:16:00,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:00,648 INFO L481 AbstractCegarLoop]: Abstraction has 8964 states and 41031 transitions. [2020-12-22 11:16:00,649 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:00,649 INFO L276 IsEmpty]: Start isEmpty. Operand 8964 states and 41031 transitions. [2020-12-22 11:16:00,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:16:00,650 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:00,651 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:00,651 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2020-12-22 11:16:00,651 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:00,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:00,651 INFO L82 PathProgramCache]: Analyzing trace with hash 1251845285, now seen corresponding path program 6 times [2020-12-22 11:16:00,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:00,652 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129772839] [2020-12-22 11:16:00,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:00,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:00,709 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:16:00,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129772839] [2020-12-22 11:16:00,710 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:00,710 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:00,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92498097] [2020-12-22 11:16:00,710 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:00,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:00,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:00,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:00,711 INFO L87 Difference]: Start difference. First operand 8964 states and 41031 transitions. Second operand 9 states. [2020-12-22 11:16:01,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:01,609 INFO L93 Difference]: Finished difference Result 29379 states and 112099 transitions. [2020-12-22 11:16:01,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:01,610 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-12-22 11:16:01,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:01,698 INFO L225 Difference]: With dead ends: 29379 [2020-12-22 11:16:01,698 INFO L226 Difference]: Without dead ends: 29356 [2020-12-22 11:16:01,699 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:01,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29356 states. [2020-12-22 11:16:02,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29356 to 8573. [2020-12-22 11:16:02,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8573 states. [2020-12-22 11:16:02,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8573 states to 8573 states and 39353 transitions. [2020-12-22 11:16:02,437 INFO L78 Accepts]: Start accepts. Automaton has 8573 states and 39353 transitions. Word has length 21 [2020-12-22 11:16:02,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:02,437 INFO L481 AbstractCegarLoop]: Abstraction has 8573 states and 39353 transitions. [2020-12-22 11:16:02,437 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:02,437 INFO L276 IsEmpty]: Start isEmpty. Operand 8573 states and 39353 transitions. [2020-12-22 11:16:02,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-12-22 11:16:02,440 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:02,440 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:02,441 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2020-12-22 11:16:02,441 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:02,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:02,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1526682601, now seen corresponding path program 1 times [2020-12-22 11:16:02,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:02,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712663464] [2020-12-22 11:16:02,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:02,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:02,480 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:16:02,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712663464] [2020-12-22 11:16:02,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728451525] [2020-12-22 11:16:02,481 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 [2020-12-22 11:16:02,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:02,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-22 11:16:02,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:16:02,608 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:16:02,609 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:16:02,609 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-12-22 11:16:02,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904681472] [2020-12-22 11:16:02,609 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:02,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:02,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:02,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:02,610 INFO L87 Difference]: Start difference. First operand 8573 states and 39353 transitions. Second operand 9 states. [2020-12-22 11:16:02,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:02,899 INFO L93 Difference]: Finished difference Result 19727 states and 80274 transitions. [2020-12-22 11:16:02,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:16:02,900 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 23 [2020-12-22 11:16:02,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:02,953 INFO L225 Difference]: With dead ends: 19727 [2020-12-22 11:16:02,953 INFO L226 Difference]: Without dead ends: 19703 [2020-12-22 11:16:02,954 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-12-22 11:16:03,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19703 states. [2020-12-22 11:16:03,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19703 to 8847. [2020-12-22 11:16:03,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8847 states. [2020-12-22 11:16:03,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8847 states to 8847 states and 40495 transitions. [2020-12-22 11:16:03,555 INFO L78 Accepts]: Start accepts. Automaton has 8847 states and 40495 transitions. Word has length 23 [2020-12-22 11:16:03,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:03,556 INFO L481 AbstractCegarLoop]: Abstraction has 8847 states and 40495 transitions. [2020-12-22 11:16:03,556 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:03,556 INFO L276 IsEmpty]: Start isEmpty. Operand 8847 states and 40495 transitions. [2020-12-22 11:16:03,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-12-22 11:16:03,558 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:03,559 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:03,767 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-12-22 11:16:03,768 INFO L429 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:03,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:03,769 INFO L82 PathProgramCache]: Analyzing trace with hash 785955677, now seen corresponding path program 2 times [2020-12-22 11:16:03,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:03,769 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79946805] [2020-12-22 11:16:03,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:03,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:03,811 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:03,812 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79946805] [2020-12-22 11:16:03,812 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:03,812 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:16:03,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436565351] [2020-12-22 11:16:03,812 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:16:03,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:03,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:16:03,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:16:03,813 INFO L87 Difference]: Start difference. First operand 8847 states and 40495 transitions. Second operand 7 states. [2020-12-22 11:16:04,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:04,102 INFO L93 Difference]: Finished difference Result 20209 states and 82213 transitions. [2020-12-22 11:16:04,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:16:04,102 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-12-22 11:16:04,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:04,158 INFO L225 Difference]: With dead ends: 20209 [2020-12-22 11:16:04,159 INFO L226 Difference]: Without dead ends: 20172 [2020-12-22 11:16:04,159 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:16:04,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20172 states. [2020-12-22 11:16:04,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20172 to 8496. [2020-12-22 11:16:04,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8496 states. [2020-12-22 11:16:04,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8496 states to 8496 states and 38896 transitions. [2020-12-22 11:16:04,781 INFO L78 Accepts]: Start accepts. Automaton has 8496 states and 38896 transitions. Word has length 23 [2020-12-22 11:16:04,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:04,781 INFO L481 AbstractCegarLoop]: Abstraction has 8496 states and 38896 transitions. [2020-12-22 11:16:04,781 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:16:04,782 INFO L276 IsEmpty]: Start isEmpty. Operand 8496 states and 38896 transitions. [2020-12-22 11:16:04,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-12-22 11:16:04,784 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:04,785 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:04,785 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2020-12-22 11:16:04,785 INFO L429 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:04,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:04,785 INFO L82 PathProgramCache]: Analyzing trace with hash 785949167, now seen corresponding path program 1 times [2020-12-22 11:16:04,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:04,786 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783955750] [2020-12-22 11:16:04,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:04,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:04,830 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:04,830 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783955750] [2020-12-22 11:16:04,830 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:04,830 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:16:04,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550980291] [2020-12-22 11:16:04,831 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:16:04,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:04,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:16:04,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:16:04,832 INFO L87 Difference]: Start difference. First operand 8496 states and 38896 transitions. Second operand 7 states. [2020-12-22 11:16:05,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:05,113 INFO L93 Difference]: Finished difference Result 20464 states and 83279 transitions. [2020-12-22 11:16:05,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:16:05,114 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-12-22 11:16:05,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:05,386 INFO L225 Difference]: With dead ends: 20464 [2020-12-22 11:16:05,386 INFO L226 Difference]: Without dead ends: 20427 [2020-12-22 11:16:05,387 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:16:05,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20427 states. [2020-12-22 11:16:05,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20427 to 8768. [2020-12-22 11:16:05,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8768 states. [2020-12-22 11:16:05,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8768 states to 8768 states and 40121 transitions. [2020-12-22 11:16:05,861 INFO L78 Accepts]: Start accepts. Automaton has 8768 states and 40121 transitions. Word has length 23 [2020-12-22 11:16:05,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:05,861 INFO L481 AbstractCegarLoop]: Abstraction has 8768 states and 40121 transitions. [2020-12-22 11:16:05,861 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:16:05,861 INFO L276 IsEmpty]: Start isEmpty. Operand 8768 states and 40121 transitions. [2020-12-22 11:16:05,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-12-22 11:16:05,864 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:05,864 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:05,864 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2020-12-22 11:16:05,864 INFO L429 AbstractCegarLoop]: === Iteration 21 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:05,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:05,865 INFO L82 PathProgramCache]: Analyzing trace with hash 785935682, now seen corresponding path program 1 times [2020-12-22 11:16:05,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:05,865 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153356131] [2020-12-22 11:16:05,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:05,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:05,907 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:05,907 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153356131] [2020-12-22 11:16:05,907 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:05,907 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:16:05,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708359417] [2020-12-22 11:16:05,908 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:16:05,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:05,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:16:05,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:16:05,909 INFO L87 Difference]: Start difference. First operand 8768 states and 40121 transitions. Second operand 7 states. [2020-12-22 11:16:06,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:06,265 INFO L93 Difference]: Finished difference Result 20337 states and 82588 transitions. [2020-12-22 11:16:06,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:16:06,266 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-12-22 11:16:06,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:06,708 INFO L225 Difference]: With dead ends: 20337 [2020-12-22 11:16:06,708 INFO L226 Difference]: Without dead ends: 20300 [2020-12-22 11:16:06,709 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:16:06,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20300 states. [2020-12-22 11:16:07,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20300 to 9144. [2020-12-22 11:16:07,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9144 states. [2020-12-22 11:16:07,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9144 states to 9144 states and 41753 transitions. [2020-12-22 11:16:07,084 INFO L78 Accepts]: Start accepts. Automaton has 9144 states and 41753 transitions. Word has length 23 [2020-12-22 11:16:07,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:07,084 INFO L481 AbstractCegarLoop]: Abstraction has 9144 states and 41753 transitions. [2020-12-22 11:16:07,084 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:16:07,084 INFO L276 IsEmpty]: Start isEmpty. Operand 9144 states and 41753 transitions. [2020-12-22 11:16:07,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-12-22 11:16:07,088 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:07,088 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:07,088 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2020-12-22 11:16:07,088 INFO L429 AbstractCegarLoop]: === Iteration 22 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:07,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:07,088 INFO L82 PathProgramCache]: Analyzing trace with hash 792496367, now seen corresponding path program 2 times [2020-12-22 11:16:07,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:07,089 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095308283] [2020-12-22 11:16:07,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:07,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:07,135 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:07,136 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095308283] [2020-12-22 11:16:07,136 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:07,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:16:07,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895996991] [2020-12-22 11:16:07,136 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:16:07,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:07,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:16:07,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:16:07,137 INFO L87 Difference]: Start difference. First operand 9144 states and 41753 transitions. Second operand 7 states. [2020-12-22 11:16:07,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:07,820 INFO L93 Difference]: Finished difference Result 20461 states and 83108 transitions. [2020-12-22 11:16:07,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:16:07,821 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-12-22 11:16:07,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:07,915 INFO L225 Difference]: With dead ends: 20461 [2020-12-22 11:16:07,915 INFO L226 Difference]: Without dead ends: 20433 [2020-12-22 11:16:07,917 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:16:08,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20433 states. [2020-12-22 11:16:08,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20433 to 9327. [2020-12-22 11:16:08,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9327 states. [2020-12-22 11:16:08,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9327 states to 9327 states and 42562 transitions. [2020-12-22 11:16:08,393 INFO L78 Accepts]: Start accepts. Automaton has 9327 states and 42562 transitions. Word has length 23 [2020-12-22 11:16:08,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:08,393 INFO L481 AbstractCegarLoop]: Abstraction has 9327 states and 42562 transitions. [2020-12-22 11:16:08,393 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:16:08,393 INFO L276 IsEmpty]: Start isEmpty. Operand 9327 states and 42562 transitions. [2020-12-22 11:16:08,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-12-22 11:16:08,396 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:08,396 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:08,396 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2020-12-22 11:16:08,396 INFO L429 AbstractCegarLoop]: === Iteration 23 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:08,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:08,396 INFO L82 PathProgramCache]: Analyzing trace with hash 779537282, now seen corresponding path program 2 times [2020-12-22 11:16:08,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:08,397 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416591467] [2020-12-22 11:16:08,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:08,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:08,439 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:08,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416591467] [2020-12-22 11:16:08,439 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:08,440 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:16:08,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444942843] [2020-12-22 11:16:08,440 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:16:08,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:08,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:16:08,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:16:08,441 INFO L87 Difference]: Start difference. First operand 9327 states and 42562 transitions. Second operand 7 states. [2020-12-22 11:16:08,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:08,893 INFO L93 Difference]: Finished difference Result 21207 states and 86283 transitions. [2020-12-22 11:16:08,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:16:08,893 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-12-22 11:16:08,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:08,956 INFO L225 Difference]: With dead ends: 21207 [2020-12-22 11:16:08,956 INFO L226 Difference]: Without dead ends: 21170 [2020-12-22 11:16:08,956 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:16:09,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21170 states. [2020-12-22 11:16:09,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21170 to 9426. [2020-12-22 11:16:09,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9426 states. [2020-12-22 11:16:09,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9426 states to 9426 states and 43057 transitions. [2020-12-22 11:16:09,346 INFO L78 Accepts]: Start accepts. Automaton has 9426 states and 43057 transitions. Word has length 23 [2020-12-22 11:16:09,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:09,346 INFO L481 AbstractCegarLoop]: Abstraction has 9426 states and 43057 transitions. [2020-12-22 11:16:09,346 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:16:09,346 INFO L276 IsEmpty]: Start isEmpty. Operand 9426 states and 43057 transitions. [2020-12-22 11:16:09,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:09,350 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:09,350 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:09,350 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2020-12-22 11:16:09,350 INFO L429 AbstractCegarLoop]: === Iteration 24 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:09,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:09,350 INFO L82 PathProgramCache]: Analyzing trace with hash 1736857937, now seen corresponding path program 1 times [2020-12-22 11:16:09,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:09,351 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714190683] [2020-12-22 11:16:09,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:09,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:09,408 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:16:09,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714190683] [2020-12-22 11:16:09,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655908864] [2020-12-22 11:16:09,409 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 [2020-12-22 11:16:09,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:09,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 10 conjunts are in the unsatisfiable core [2020-12-22 11:16:09,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:16:09,545 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:16:09,545 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:16:09,545 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:16:09,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496871439] [2020-12-22 11:16:09,546 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:16:09,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:09,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:16:09,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:16:09,546 INFO L87 Difference]: Start difference. First operand 9426 states and 43057 transitions. Second operand 11 states. [2020-12-22 11:16:10,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:10,472 INFO L93 Difference]: Finished difference Result 30087 states and 115517 transitions. [2020-12-22 11:16:10,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:10,472 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-12-22 11:16:10,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:10,566 INFO L225 Difference]: With dead ends: 30087 [2020-12-22 11:16:10,567 INFO L226 Difference]: Without dead ends: 30067 [2020-12-22 11:16:10,567 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:16:10,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30067 states. [2020-12-22 11:16:11,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30067 to 9456. [2020-12-22 11:16:11,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9456 states. [2020-12-22 11:16:11,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9456 states to 9456 states and 43124 transitions. [2020-12-22 11:16:11,265 INFO L78 Accepts]: Start accepts. Automaton has 9456 states and 43124 transitions. Word has length 25 [2020-12-22 11:16:11,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:11,265 INFO L481 AbstractCegarLoop]: Abstraction has 9456 states and 43124 transitions. [2020-12-22 11:16:11,265 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:16:11,265 INFO L276 IsEmpty]: Start isEmpty. Operand 9456 states and 43124 transitions. [2020-12-22 11:16:11,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:11,269 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:11,269 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:11,470 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:16:11,471 INFO L429 AbstractCegarLoop]: === Iteration 25 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:11,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:11,472 INFO L82 PathProgramCache]: Analyzing trace with hash 1736844452, now seen corresponding path program 1 times [2020-12-22 11:16:11,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:11,472 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254408928] [2020-12-22 11:16:11,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:11,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:11,522 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:16:11,522 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254408928] [2020-12-22 11:16:11,523 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114767363] [2020-12-22 11:16:11,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:16:11,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:11,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 10 conjunts are in the unsatisfiable core [2020-12-22 11:16:11,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:16:11,653 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:16:11,654 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:16:11,654 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:16:11,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510660291] [2020-12-22 11:16:11,654 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:16:11,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:11,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:16:11,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:16:11,655 INFO L87 Difference]: Start difference. First operand 9456 states and 43124 transitions. Second operand 11 states. [2020-12-22 11:16:12,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:12,579 INFO L93 Difference]: Finished difference Result 29743 states and 114176 transitions. [2020-12-22 11:16:12,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:12,579 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-12-22 11:16:12,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:12,689 INFO L225 Difference]: With dead ends: 29743 [2020-12-22 11:16:12,690 INFO L226 Difference]: Without dead ends: 29723 [2020-12-22 11:16:12,690 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:16:12,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29723 states. [2020-12-22 11:16:13,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29723 to 9373. [2020-12-22 11:16:13,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9373 states. [2020-12-22 11:16:13,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9373 states to 9373 states and 42689 transitions. [2020-12-22 11:16:13,192 INFO L78 Accepts]: Start accepts. Automaton has 9373 states and 42689 transitions. Word has length 25 [2020-12-22 11:16:13,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:13,192 INFO L481 AbstractCegarLoop]: Abstraction has 9373 states and 42689 transitions. [2020-12-22 11:16:13,192 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:16:13,192 INFO L276 IsEmpty]: Start isEmpty. Operand 9373 states and 42689 transitions. [2020-12-22 11:16:13,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:13,196 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:13,196 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:13,396 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-12-22 11:16:13,397 INFO L429 AbstractCegarLoop]: === Iteration 26 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:13,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:13,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1743405137, now seen corresponding path program 2 times [2020-12-22 11:16:13,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:13,398 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572832549] [2020-12-22 11:16:13,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:13,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:13,446 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:16:13,447 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572832549] [2020-12-22 11:16:13,447 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621315092] [2020-12-22 11:16:13,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:16:13,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-22 11:16:13,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-22 11:16:13,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 13 conjunts are in the unsatisfiable core [2020-12-22 11:16:13,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:16:13,812 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:16:13,813 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:16:13,813 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:16:13,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713192594] [2020-12-22 11:16:13,813 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:16:13,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:13,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:16:13,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:16:13,814 INFO L87 Difference]: Start difference. First operand 9373 states and 42689 transitions. Second operand 11 states. [2020-12-22 11:16:14,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:14,500 INFO L93 Difference]: Finished difference Result 29537 states and 113285 transitions. [2020-12-22 11:16:14,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:14,501 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-12-22 11:16:14,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:14,577 INFO L225 Difference]: With dead ends: 29537 [2020-12-22 11:16:14,577 INFO L226 Difference]: Without dead ends: 29515 [2020-12-22 11:16:14,578 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:16:14,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29515 states. [2020-12-22 11:16:15,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29515 to 9260. [2020-12-22 11:16:15,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9260 states. [2020-12-22 11:16:15,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9260 states to 9260 states and 42114 transitions. [2020-12-22 11:16:15,358 INFO L78 Accepts]: Start accepts. Automaton has 9260 states and 42114 transitions. Word has length 25 [2020-12-22 11:16:15,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:15,358 INFO L481 AbstractCegarLoop]: Abstraction has 9260 states and 42114 transitions. [2020-12-22 11:16:15,358 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:16:15,358 INFO L276 IsEmpty]: Start isEmpty. Operand 9260 states and 42114 transitions. [2020-12-22 11:16:15,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:15,363 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:15,363 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:15,568 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-12-22 11:16:15,569 INFO L429 AbstractCegarLoop]: === Iteration 27 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:15,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:15,570 INFO L82 PathProgramCache]: Analyzing trace with hash 1730446052, now seen corresponding path program 2 times [2020-12-22 11:16:15,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:15,570 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444674289] [2020-12-22 11:16:15,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:15,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:15,627 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:16:15,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444674289] [2020-12-22 11:16:15,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468956458] [2020-12-22 11:16:15,628 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 [2020-12-22 11:16:15,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-22 11:16:15,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-22 11:16:15,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 13 conjunts are in the unsatisfiable core [2020-12-22 11:16:15,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:16:15,791 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:16:15,791 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:16:15,791 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:16:15,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520787745] [2020-12-22 11:16:15,792 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:16:15,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:15,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:16:15,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:16:15,793 INFO L87 Difference]: Start difference. First operand 9260 states and 42114 transitions. Second operand 11 states. [2020-12-22 11:16:16,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:16,552 INFO L93 Difference]: Finished difference Result 29093 states and 111462 transitions. [2020-12-22 11:16:16,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:16,553 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-12-22 11:16:16,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:16,633 INFO L225 Difference]: With dead ends: 29093 [2020-12-22 11:16:16,633 INFO L226 Difference]: Without dead ends: 29071 [2020-12-22 11:16:16,634 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:16:16,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29071 states. [2020-12-22 11:16:17,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29071 to 9176. [2020-12-22 11:16:17,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9176 states. [2020-12-22 11:16:17,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9176 states to 9176 states and 41695 transitions. [2020-12-22 11:16:17,157 INFO L78 Accepts]: Start accepts. Automaton has 9176 states and 41695 transitions. Word has length 25 [2020-12-22 11:16:17,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:17,158 INFO L481 AbstractCegarLoop]: Abstraction has 9176 states and 41695 transitions. [2020-12-22 11:16:17,158 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:16:17,158 INFO L276 IsEmpty]: Start isEmpty. Operand 9176 states and 41695 transitions. [2020-12-22 11:16:17,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:17,161 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:17,161 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:17,362 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-12-22 11:16:17,363 INFO L429 AbstractCegarLoop]: === Iteration 28 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:17,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:17,363 INFO L82 PathProgramCache]: Analyzing trace with hash -610816233, now seen corresponding path program 3 times [2020-12-22 11:16:17,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:17,364 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212490631] [2020-12-22 11:16:17,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:17,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:17,525 WARN L197 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 3 [2020-12-22 11:16:17,553 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:17,553 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212490631] [2020-12-22 11:16:17,553 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:17,554 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:17,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735330494] [2020-12-22 11:16:17,554 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:17,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:17,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:17,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:17,555 INFO L87 Difference]: Start difference. First operand 9176 states and 41695 transitions. Second operand 9 states. [2020-12-22 11:16:18,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:18,196 INFO L93 Difference]: Finished difference Result 29071 states and 111390 transitions. [2020-12-22 11:16:18,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:18,198 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:18,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:18,278 INFO L225 Difference]: With dead ends: 29071 [2020-12-22 11:16:18,278 INFO L226 Difference]: Without dead ends: 29051 [2020-12-22 11:16:18,278 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:18,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29051 states. [2020-12-22 11:16:18,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29051 to 8951. [2020-12-22 11:16:18,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8951 states. [2020-12-22 11:16:18,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8951 states to 8951 states and 40666 transitions. [2020-12-22 11:16:18,888 INFO L78 Accepts]: Start accepts. Automaton has 8951 states and 40666 transitions. Word has length 25 [2020-12-22 11:16:18,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:18,889 INFO L481 AbstractCegarLoop]: Abstraction has 8951 states and 40666 transitions. [2020-12-22 11:16:18,889 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:18,889 INFO L276 IsEmpty]: Start isEmpty. Operand 8951 states and 40666 transitions. [2020-12-22 11:16:18,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:18,893 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:18,893 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:18,893 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2020-12-22 11:16:18,894 INFO L429 AbstractCegarLoop]: === Iteration 29 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:18,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:18,894 INFO L82 PathProgramCache]: Analyzing trace with hash -610829718, now seen corresponding path program 3 times [2020-12-22 11:16:18,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:18,894 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358549984] [2020-12-22 11:16:18,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:18,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:18,941 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:18,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358549984] [2020-12-22 11:16:18,941 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:18,941 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:18,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655921091] [2020-12-22 11:16:18,942 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:18,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:18,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:18,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:18,943 INFO L87 Difference]: Start difference. First operand 8951 states and 40666 transitions. Second operand 9 states. [2020-12-22 11:16:19,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:19,579 INFO L93 Difference]: Finished difference Result 28646 states and 109668 transitions. [2020-12-22 11:16:19,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:19,579 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:19,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:19,849 INFO L225 Difference]: With dead ends: 28646 [2020-12-22 11:16:19,849 INFO L226 Difference]: Without dead ends: 28626 [2020-12-22 11:16:19,849 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:20,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28626 states. [2020-12-22 11:16:20,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28626 to 8720. [2020-12-22 11:16:20,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8720 states. [2020-12-22 11:16:20,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8720 states to 8720 states and 39615 transitions. [2020-12-22 11:16:20,316 INFO L78 Accepts]: Start accepts. Automaton has 8720 states and 39615 transitions. Word has length 25 [2020-12-22 11:16:20,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:20,316 INFO L481 AbstractCegarLoop]: Abstraction has 8720 states and 39615 transitions. [2020-12-22 11:16:20,316 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:20,316 INFO L276 IsEmpty]: Start isEmpty. Operand 8720 states and 39615 transitions. [2020-12-22 11:16:20,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:20,319 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:20,320 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:20,320 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2020-12-22 11:16:20,320 INFO L429 AbstractCegarLoop]: === Iteration 30 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:20,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:20,320 INFO L82 PathProgramCache]: Analyzing trace with hash -617065833, now seen corresponding path program 4 times [2020-12-22 11:16:20,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:20,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305480337] [2020-12-22 11:16:20,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:20,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:20,368 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:20,369 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305480337] [2020-12-22 11:16:20,369 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:20,369 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:20,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812029386] [2020-12-22 11:16:20,369 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:20,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:20,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:20,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:20,370 INFO L87 Difference]: Start difference. First operand 8720 states and 39615 transitions. Second operand 9 states. [2020-12-22 11:16:21,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:21,152 INFO L93 Difference]: Finished difference Result 28727 states and 109977 transitions. [2020-12-22 11:16:21,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:21,152 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:21,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:21,231 INFO L225 Difference]: With dead ends: 28727 [2020-12-22 11:16:21,231 INFO L226 Difference]: Without dead ends: 28700 [2020-12-22 11:16:21,231 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:21,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28700 states. [2020-12-22 11:16:21,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28700 to 8616. [2020-12-22 11:16:21,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8616 states. [2020-12-22 11:16:21,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8616 states to 8616 states and 39118 transitions. [2020-12-22 11:16:21,935 INFO L78 Accepts]: Start accepts. Automaton has 8616 states and 39118 transitions. Word has length 25 [2020-12-22 11:16:21,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:21,935 INFO L481 AbstractCegarLoop]: Abstraction has 8616 states and 39118 transitions. [2020-12-22 11:16:21,935 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:21,935 INFO L276 IsEmpty]: Start isEmpty. Operand 8616 states and 39118 transitions. [2020-12-22 11:16:21,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:21,939 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:21,939 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:21,939 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2020-12-22 11:16:21,939 INFO L429 AbstractCegarLoop]: === Iteration 31 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:21,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:21,940 INFO L82 PathProgramCache]: Analyzing trace with hash -617085828, now seen corresponding path program 1 times [2020-12-22 11:16:21,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:21,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524554276] [2020-12-22 11:16:21,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:21,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:22,000 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:22,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524554276] [2020-12-22 11:16:22,001 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:22,001 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:22,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980254566] [2020-12-22 11:16:22,004 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:22,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:22,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:22,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:22,005 INFO L87 Difference]: Start difference. First operand 8616 states and 39118 transitions. Second operand 9 states. [2020-12-22 11:16:22,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:22,603 INFO L93 Difference]: Finished difference Result 28473 states and 109212 transitions. [2020-12-22 11:16:22,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:22,604 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:22,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:22,681 INFO L225 Difference]: With dead ends: 28473 [2020-12-22 11:16:22,681 INFO L226 Difference]: Without dead ends: 28453 [2020-12-22 11:16:22,681 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:22,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28453 states. [2020-12-22 11:16:23,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28453 to 8610. [2020-12-22 11:16:23,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8610 states. [2020-12-22 11:16:23,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8610 states to 8610 states and 39066 transitions. [2020-12-22 11:16:23,310 INFO L78 Accepts]: Start accepts. Automaton has 8610 states and 39066 transitions. Word has length 25 [2020-12-22 11:16:23,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:23,310 INFO L481 AbstractCegarLoop]: Abstraction has 8610 states and 39066 transitions. [2020-12-22 11:16:23,310 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:23,311 INFO L276 IsEmpty]: Start isEmpty. Operand 8610 states and 39066 transitions. [2020-12-22 11:16:23,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:23,315 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:23,315 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:23,315 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2020-12-22 11:16:23,315 INFO L429 AbstractCegarLoop]: === Iteration 32 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:23,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:23,315 INFO L82 PathProgramCache]: Analyzing trace with hash -630024918, now seen corresponding path program 4 times [2020-12-22 11:16:23,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:23,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587073067] [2020-12-22 11:16:23,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:23,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:23,359 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:23,359 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587073067] [2020-12-22 11:16:23,360 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:23,360 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:23,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574931184] [2020-12-22 11:16:23,360 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:23,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:23,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:23,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:23,361 INFO L87 Difference]: Start difference. First operand 8610 states and 39066 transitions. Second operand 9 states. [2020-12-22 11:16:23,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:23,979 INFO L93 Difference]: Finished difference Result 28142 states and 107635 transitions. [2020-12-22 11:16:23,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:23,979 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:23,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:24,056 INFO L225 Difference]: With dead ends: 28142 [2020-12-22 11:16:24,056 INFO L226 Difference]: Without dead ends: 28115 [2020-12-22 11:16:24,056 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:24,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28115 states. [2020-12-22 11:16:24,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28115 to 8610. [2020-12-22 11:16:24,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8610 states. [2020-12-22 11:16:24,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8610 states to 8610 states and 39034 transitions. [2020-12-22 11:16:24,693 INFO L78 Accepts]: Start accepts. Automaton has 8610 states and 39034 transitions. Word has length 25 [2020-12-22 11:16:24,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:24,694 INFO L481 AbstractCegarLoop]: Abstraction has 8610 states and 39034 transitions. [2020-12-22 11:16:24,694 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:24,694 INFO L276 IsEmpty]: Start isEmpty. Operand 8610 states and 39034 transitions. [2020-12-22 11:16:24,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:24,698 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:24,698 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:24,698 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2020-12-22 11:16:24,699 INFO L429 AbstractCegarLoop]: === Iteration 33 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:24,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:24,699 INFO L82 PathProgramCache]: Analyzing trace with hash -630031428, now seen corresponding path program 2 times [2020-12-22 11:16:24,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:24,699 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578843014] [2020-12-22 11:16:24,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:24,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:24,755 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:24,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578843014] [2020-12-22 11:16:24,755 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:24,756 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:24,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105977894] [2020-12-22 11:16:24,756 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:24,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:24,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:24,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:24,760 INFO L87 Difference]: Start difference. First operand 8610 states and 39034 transitions. Second operand 9 states. [2020-12-22 11:16:25,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:25,531 INFO L93 Difference]: Finished difference Result 27938 states and 107074 transitions. [2020-12-22 11:16:25,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:25,531 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:25,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:25,604 INFO L225 Difference]: With dead ends: 27938 [2020-12-22 11:16:25,604 INFO L226 Difference]: Without dead ends: 27911 [2020-12-22 11:16:25,604 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:25,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27911 states. [2020-12-22 11:16:26,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27911 to 8553. [2020-12-22 11:16:26,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8553 states. [2020-12-22 11:16:26,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8553 states to 8553 states and 38751 transitions. [2020-12-22 11:16:26,039 INFO L78 Accepts]: Start accepts. Automaton has 8553 states and 38751 transitions. Word has length 25 [2020-12-22 11:16:26,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:26,039 INFO L481 AbstractCegarLoop]: Abstraction has 8553 states and 38751 transitions. [2020-12-22 11:16:26,039 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:26,039 INFO L276 IsEmpty]: Start isEmpty. Operand 8553 states and 38751 transitions. [2020-12-22 11:16:26,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:26,043 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:26,043 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:26,043 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2020-12-22 11:16:26,043 INFO L429 AbstractCegarLoop]: === Iteration 34 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:26,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:26,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1755430419, now seen corresponding path program 1 times [2020-12-22 11:16:26,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:26,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472950770] [2020-12-22 11:16:26,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:26,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:26,068 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-12-22 11:16:26,068 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472950770] [2020-12-22 11:16:26,068 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:26,069 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:16:26,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588388798] [2020-12-22 11:16:26,069 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:16:26,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:26,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:16:26,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:16:26,070 INFO L87 Difference]: Start difference. First operand 8553 states and 38751 transitions. Second operand 5 states. [2020-12-22 11:16:26,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:26,287 INFO L93 Difference]: Finished difference Result 13816 states and 60190 transitions. [2020-12-22 11:16:26,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:16:26,288 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 25 [2020-12-22 11:16:26,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:26,328 INFO L225 Difference]: With dead ends: 13816 [2020-12-22 11:16:26,329 INFO L226 Difference]: Without dead ends: 13784 [2020-12-22 11:16:26,329 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:16:26,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13784 states. [2020-12-22 11:16:26,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13784 to 10108. [2020-12-22 11:16:26,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10108 states. [2020-12-22 11:16:26,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10108 states to 10108 states and 45481 transitions. [2020-12-22 11:16:26,629 INFO L78 Accepts]: Start accepts. Automaton has 10108 states and 45481 transitions. Word has length 25 [2020-12-22 11:16:26,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:26,630 INFO L481 AbstractCegarLoop]: Abstraction has 10108 states and 45481 transitions. [2020-12-22 11:16:26,630 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:16:26,630 INFO L276 IsEmpty]: Start isEmpty. Operand 10108 states and 45481 transitions. [2020-12-22 11:16:26,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:26,633 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:26,633 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:26,633 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2020-12-22 11:16:26,633 INFO L429 AbstractCegarLoop]: === Iteration 35 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:26,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:26,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1392622871, now seen corresponding path program 5 times [2020-12-22 11:16:26,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:26,634 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179307945] [2020-12-22 11:16:26,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:26,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:26,678 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:26,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179307945] [2020-12-22 11:16:26,679 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:26,679 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:26,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112921391] [2020-12-22 11:16:26,679 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:26,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:26,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:26,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:26,680 INFO L87 Difference]: Start difference. First operand 10108 states and 45481 transitions. Second operand 9 states. [2020-12-22 11:16:27,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:27,366 INFO L93 Difference]: Finished difference Result 31306 states and 120988 transitions. [2020-12-22 11:16:27,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:27,366 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:27,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:27,443 INFO L225 Difference]: With dead ends: 31306 [2020-12-22 11:16:27,443 INFO L226 Difference]: Without dead ends: 31280 [2020-12-22 11:16:27,443 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:27,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31280 states. [2020-12-22 11:16:27,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31280 to 9900. [2020-12-22 11:16:27,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9900 states. [2020-12-22 11:16:28,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9900 states to 9900 states and 44494 transitions. [2020-12-22 11:16:28,156 INFO L78 Accepts]: Start accepts. Automaton has 9900 states and 44494 transitions. Word has length 25 [2020-12-22 11:16:28,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:28,156 INFO L481 AbstractCegarLoop]: Abstraction has 9900 states and 44494 transitions. [2020-12-22 11:16:28,156 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:28,156 INFO L276 IsEmpty]: Start isEmpty. Operand 9900 states and 44494 transitions. [2020-12-22 11:16:28,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:28,159 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:28,160 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:28,160 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2020-12-22 11:16:28,160 INFO L429 AbstractCegarLoop]: === Iteration 36 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:28,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:28,160 INFO L82 PathProgramCache]: Analyzing trace with hash 1379826071, now seen corresponding path program 6 times [2020-12-22 11:16:28,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:28,160 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050811228] [2020-12-22 11:16:28,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:28,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:28,210 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:28,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050811228] [2020-12-22 11:16:28,210 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:28,210 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:28,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376757871] [2020-12-22 11:16:28,211 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:28,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:28,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:28,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:28,212 INFO L87 Difference]: Start difference. First operand 9900 states and 44494 transitions. Second operand 9 states. [2020-12-22 11:16:28,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:28,914 INFO L93 Difference]: Finished difference Result 30991 states and 119641 transitions. [2020-12-22 11:16:28,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:28,915 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:28,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:29,029 INFO L225 Difference]: With dead ends: 30991 [2020-12-22 11:16:29,030 INFO L226 Difference]: Without dead ends: 30963 [2020-12-22 11:16:29,030 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:29,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30963 states. [2020-12-22 11:16:29,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30963 to 9673. [2020-12-22 11:16:29,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9673 states. [2020-12-22 11:16:29,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9673 states to 9673 states and 43497 transitions. [2020-12-22 11:16:29,800 INFO L78 Accepts]: Start accepts. Automaton has 9673 states and 43497 transitions. Word has length 25 [2020-12-22 11:16:29,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:29,800 INFO L481 AbstractCegarLoop]: Abstraction has 9673 states and 43497 transitions. [2020-12-22 11:16:29,800 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:29,801 INFO L276 IsEmpty]: Start isEmpty. Operand 9673 states and 43497 transitions. [2020-12-22 11:16:29,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:29,804 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:29,804 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:29,805 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2020-12-22 11:16:29,805 INFO L429 AbstractCegarLoop]: === Iteration 37 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:29,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:29,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1379806076, now seen corresponding path program 3 times [2020-12-22 11:16:29,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:29,805 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058448754] [2020-12-22 11:16:29,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:29,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:29,854 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:29,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058448754] [2020-12-22 11:16:29,855 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:29,855 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:29,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146630513] [2020-12-22 11:16:29,855 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:29,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:29,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:29,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:29,856 INFO L87 Difference]: Start difference. First operand 9673 states and 43497 transitions. Second operand 9 states. [2020-12-22 11:16:30,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:30,660 INFO L93 Difference]: Finished difference Result 30892 states and 119477 transitions. [2020-12-22 11:16:30,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:30,660 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:30,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:30,755 INFO L225 Difference]: With dead ends: 30892 [2020-12-22 11:16:30,755 INFO L226 Difference]: Without dead ends: 30866 [2020-12-22 11:16:30,756 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:30,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30866 states. [2020-12-22 11:16:31,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30866 to 9571. [2020-12-22 11:16:31,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9571 states. [2020-12-22 11:16:31,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9571 states to 9571 states and 43015 transitions. [2020-12-22 11:16:31,254 INFO L78 Accepts]: Start accepts. Automaton has 9571 states and 43015 transitions. Word has length 25 [2020-12-22 11:16:31,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:31,254 INFO L481 AbstractCegarLoop]: Abstraction has 9571 states and 43015 transitions. [2020-12-22 11:16:31,254 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:31,254 INFO L276 IsEmpty]: Start isEmpty. Operand 9571 states and 43015 transitions. [2020-12-22 11:16:31,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:31,257 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:31,257 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:31,258 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2020-12-22 11:16:31,258 INFO L429 AbstractCegarLoop]: === Iteration 38 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:31,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:31,258 INFO L82 PathProgramCache]: Analyzing trace with hash 1373407676, now seen corresponding path program 4 times [2020-12-22 11:16:31,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:31,258 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273795190] [2020-12-22 11:16:31,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:31,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:31,305 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:31,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273795190] [2020-12-22 11:16:31,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:31,306 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:31,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788756142] [2020-12-22 11:16:31,306 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:31,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:31,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:31,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:31,307 INFO L87 Difference]: Start difference. First operand 9571 states and 43015 transitions. Second operand 9 states. [2020-12-22 11:16:32,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:32,058 INFO L93 Difference]: Finished difference Result 31203 states and 120737 transitions. [2020-12-22 11:16:32,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:32,059 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:32,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:32,147 INFO L225 Difference]: With dead ends: 31203 [2020-12-22 11:16:32,147 INFO L226 Difference]: Without dead ends: 31170 [2020-12-22 11:16:32,147 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:32,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31170 states. [2020-12-22 11:16:32,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31170 to 9425. [2020-12-22 11:16:32,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9425 states. [2020-12-22 11:16:32,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9425 states to 9425 states and 42312 transitions. [2020-12-22 11:16:32,821 INFO L78 Accepts]: Start accepts. Automaton has 9425 states and 42312 transitions. Word has length 25 [2020-12-22 11:16:32,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:32,821 INFO L481 AbstractCegarLoop]: Abstraction has 9425 states and 42312 transitions. [2020-12-22 11:16:32,821 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:32,821 INFO L276 IsEmpty]: Start isEmpty. Operand 9425 states and 42312 transitions. [2020-12-22 11:16:32,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:32,825 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:32,825 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:32,825 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2020-12-22 11:16:32,825 INFO L429 AbstractCegarLoop]: === Iteration 39 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:32,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:32,826 INFO L82 PathProgramCache]: Analyzing trace with hash 1823844074, now seen corresponding path program 5 times [2020-12-22 11:16:32,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:32,826 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020773676] [2020-12-22 11:16:32,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:32,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:32,873 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:32,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020773676] [2020-12-22 11:16:32,874 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:32,874 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:32,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680553423] [2020-12-22 11:16:32,874 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:32,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:32,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:32,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:32,875 INFO L87 Difference]: Start difference. First operand 9425 states and 42312 transitions. Second operand 9 states. [2020-12-22 11:16:33,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:33,649 INFO L93 Difference]: Finished difference Result 30960 states and 119709 transitions. [2020-12-22 11:16:33,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:33,649 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:33,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:33,782 INFO L225 Difference]: With dead ends: 30960 [2020-12-22 11:16:33,782 INFO L226 Difference]: Without dead ends: 30934 [2020-12-22 11:16:33,782 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:34,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30934 states. [2020-12-22 11:16:34,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30934 to 9258. [2020-12-22 11:16:34,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9258 states. [2020-12-22 11:16:34,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9258 states to 9258 states and 41545 transitions. [2020-12-22 11:16:34,611 INFO L78 Accepts]: Start accepts. Automaton has 9258 states and 41545 transitions. Word has length 25 [2020-12-22 11:16:34,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:34,611 INFO L481 AbstractCegarLoop]: Abstraction has 9258 states and 41545 transitions. [2020-12-22 11:16:34,611 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:34,612 INFO L276 IsEmpty]: Start isEmpty. Operand 9258 states and 41545 transitions. [2020-12-22 11:16:34,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:34,615 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:34,615 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:34,615 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2020-12-22 11:16:34,615 INFO L429 AbstractCegarLoop]: === Iteration 40 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:34,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:34,615 INFO L82 PathProgramCache]: Analyzing trace with hash 1811047274, now seen corresponding path program 6 times [2020-12-22 11:16:34,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:34,616 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864922900] [2020-12-22 11:16:34,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:34,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:34,665 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:34,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864922900] [2020-12-22 11:16:34,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:34,665 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:34,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448919214] [2020-12-22 11:16:34,666 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:34,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:34,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:34,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:34,667 INFO L87 Difference]: Start difference. First operand 9258 states and 41545 transitions. Second operand 9 states. [2020-12-22 11:16:35,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:35,612 INFO L93 Difference]: Finished difference Result 30557 states and 118001 transitions. [2020-12-22 11:16:35,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:35,612 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:35,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:35,694 INFO L225 Difference]: With dead ends: 30557 [2020-12-22 11:16:35,694 INFO L226 Difference]: Without dead ends: 30524 [2020-12-22 11:16:35,695 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:35,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30524 states. [2020-12-22 11:16:36,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30524 to 8995. [2020-12-22 11:16:36,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8995 states. [2020-12-22 11:16:36,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8995 states to 8995 states and 40406 transitions. [2020-12-22 11:16:36,434 INFO L78 Accepts]: Start accepts. Automaton has 8995 states and 40406 transitions. Word has length 25 [2020-12-22 11:16:36,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:36,434 INFO L481 AbstractCegarLoop]: Abstraction has 8995 states and 40406 transitions. [2020-12-22 11:16:36,435 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:36,435 INFO L276 IsEmpty]: Start isEmpty. Operand 8995 states and 40406 transitions. [2020-12-22 11:16:36,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:36,439 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:36,439 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:36,439 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2020-12-22 11:16:36,439 INFO L429 AbstractCegarLoop]: === Iteration 41 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:36,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:36,440 INFO L82 PathProgramCache]: Analyzing trace with hash 1811040764, now seen corresponding path program 5 times [2020-12-22 11:16:36,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:36,440 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489686918] [2020-12-22 11:16:36,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:36,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:36,490 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:36,491 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489686918] [2020-12-22 11:16:36,491 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:36,491 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:36,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329361506] [2020-12-22 11:16:36,491 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:36,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:36,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:36,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:36,493 INFO L87 Difference]: Start difference. First operand 8995 states and 40406 transitions. Second operand 9 states. [2020-12-22 11:16:37,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:37,221 INFO L93 Difference]: Finished difference Result 30154 states and 116397 transitions. [2020-12-22 11:16:37,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:37,222 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:37,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:37,305 INFO L225 Difference]: With dead ends: 30154 [2020-12-22 11:16:37,305 INFO L226 Difference]: Without dead ends: 30128 [2020-12-22 11:16:37,306 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:37,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30128 states. [2020-12-22 11:16:37,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30128 to 8901. [2020-12-22 11:16:37,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8901 states. [2020-12-22 11:16:38,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8901 states to 8901 states and 39944 transitions. [2020-12-22 11:16:38,031 INFO L78 Accepts]: Start accepts. Automaton has 8901 states and 39944 transitions. Word has length 25 [2020-12-22 11:16:38,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:38,032 INFO L481 AbstractCegarLoop]: Abstraction has 8901 states and 39944 transitions. [2020-12-22 11:16:38,032 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:38,032 INFO L276 IsEmpty]: Start isEmpty. Operand 8901 states and 39944 transitions. [2020-12-22 11:16:38,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-12-22 11:16:38,035 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:38,035 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:38,035 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2020-12-22 11:16:38,035 INFO L429 AbstractCegarLoop]: === Iteration 42 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:38,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:38,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1817587964, now seen corresponding path program 6 times [2020-12-22 11:16:38,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:38,036 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852345894] [2020-12-22 11:16:38,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:38,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:38,085 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:16:38,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852345894] [2020-12-22 11:16:38,085 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:38,085 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:16:38,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455140095] [2020-12-22 11:16:38,086 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:38,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:38,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:38,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:38,086 INFO L87 Difference]: Start difference. First operand 8901 states and 39944 transitions. Second operand 9 states. [2020-12-22 11:16:38,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:38,715 INFO L93 Difference]: Finished difference Result 29876 states and 115200 transitions. [2020-12-22 11:16:38,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:16:38,716 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-12-22 11:16:38,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:38,999 INFO L225 Difference]: With dead ends: 29876 [2020-12-22 11:16:38,999 INFO L226 Difference]: Without dead ends: 29843 [2020-12-22 11:16:39,000 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:16:39,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29843 states. [2020-12-22 11:16:39,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29843 to 8560. [2020-12-22 11:16:39,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8560 states. [2020-12-22 11:16:39,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8560 states to 8560 states and 38495 transitions. [2020-12-22 11:16:39,462 INFO L78 Accepts]: Start accepts. Automaton has 8560 states and 38495 transitions. Word has length 25 [2020-12-22 11:16:39,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:39,462 INFO L481 AbstractCegarLoop]: Abstraction has 8560 states and 38495 transitions. [2020-12-22 11:16:39,462 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:39,462 INFO L276 IsEmpty]: Start isEmpty. Operand 8560 states and 38495 transitions. [2020-12-22 11:16:39,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-12-22 11:16:39,466 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:39,466 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:39,466 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2020-12-22 11:16:39,466 INFO L429 AbstractCegarLoop]: === Iteration 43 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:39,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:39,467 INFO L82 PathProgramCache]: Analyzing trace with hash -1421958701, now seen corresponding path program 1 times [2020-12-22 11:16:39,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:39,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328524895] [2020-12-22 11:16:39,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:39,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-22 11:16:39,476 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-22 11:16:39,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-22 11:16:39,484 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-22 11:16:39,491 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-12-22 11:16:39,491 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-12-22 11:16:39,492 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2020-12-22 11:16:39,492 WARN L342 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2020-12-22 11:16:39,492 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2020-12-22 11:16:39,517 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,518 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,518 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,518 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,518 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,518 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,518 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,518 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,518 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,518 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,519 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,519 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,519 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,519 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,519 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,519 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,519 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,519 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,519 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,520 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,520 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,520 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,520 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,520 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,520 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,520 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,520 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,520 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,520 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,520 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,521 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,521 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,521 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,521 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,521 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,521 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,521 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,521 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,521 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,521 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,522 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,522 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,522 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,522 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,522 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,522 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,522 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,522 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,522 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,522 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,523 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,523 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,523 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,523 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,523 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,523 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,523 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,523 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,523 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,523 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,523 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,524 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,524 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,524 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,524 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,524 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,524 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,524 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,524 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,524 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,524 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,525 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,525 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,525 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,525 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,525 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,525 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,525 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,525 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,525 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,525 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,525 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,526 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,526 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,526 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,526 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,526 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,526 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,526 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,526 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,526 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,526 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,527 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,527 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,527 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,528 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,528 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,528 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,528 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,528 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,528 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,528 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,528 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,528 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,529 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,529 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,529 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,529 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,529 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,529 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,529 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,529 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,529 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,529 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,530 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,530 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,530 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,530 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,530 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,531 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,531 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,531 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,531 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,531 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,531 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,531 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,531 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,531 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,531 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,532 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,532 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,544 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,544 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,544 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,545 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,545 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,546 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,546 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,546 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,546 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,547 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,548 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,548 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,548 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,548 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,548 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,549 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,549 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,549 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,549 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,549 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,551 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,551 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,551 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,551 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,551 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,552 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,553 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,553 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,553 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,553 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,554 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,557 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,558 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,558 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,559 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,559 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,559 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,560 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,561 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,563 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,563 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,563 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,563 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,563 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-22 11:16:39,564 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-12-22 11:16:39,564 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2020-12-22 11:16:39,565 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-22 11:16:39,565 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-22 11:16:39,565 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-22 11:16:39,565 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-22 11:16:39,565 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-22 11:16:39,565 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-22 11:16:39,565 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-22 11:16:39,565 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-22 11:16:39,567 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-12-22 11:16:39,567 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 170 places, 151 transitions, 422 flow [2020-12-22 11:16:39,567 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 170 places, 151 transitions, 422 flow [2020-12-22 11:16:39,567 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 170 places, 151 transitions, 422 flow [2020-12-22 11:16:39,613 INFO L129 PetriNetUnfolder]: 8/176 cut-off events. [2020-12-22 11:16:39,613 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2020-12-22 11:16:39,616 INFO L84 FinitePrefix]: Finished finitePrefix Result has 224 conditions, 176 events. 8/176 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 300 event pairs, 0 based on Foata normal form. 0/160 useless extension candidates. Maximal degree in co-relation 211. Up to 14 conditions per place. [2020-12-22 11:16:39,623 INFO L116 LiptonReduction]: Number of co-enabled transitions 3732 [2020-12-22 11:16:40,144 WARN L197 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 15 [2020-12-22 11:16:43,479 WARN L197 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 83 [2020-12-22 11:16:43,802 WARN L197 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 83 [2020-12-22 11:16:43,907 WARN L197 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2020-12-22 11:16:44,015 WARN L197 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:16:44,120 WARN L197 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:16:44,321 WARN L197 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-12-22 11:16:44,326 INFO L131 LiptonReduction]: Checked pairs total: 6259 [2020-12-22 11:16:44,326 INFO L133 LiptonReduction]: Total number of compositions: 142 [2020-12-22 11:16:44,326 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 71 places, 45 transitions, 210 flow [2020-12-22 11:16:45,893 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 18584 states. [2020-12-22 11:16:45,894 INFO L276 IsEmpty]: Start isEmpty. Operand 18584 states. [2020-12-22 11:16:45,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-12-22 11:16:45,894 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:45,894 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-12-22 11:16:45,894 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:45,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:45,895 INFO L82 PathProgramCache]: Analyzing trace with hash 1398522, now seen corresponding path program 1 times [2020-12-22 11:16:45,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:45,895 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659299766] [2020-12-22 11:16:45,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:45,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:45,907 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:16:45,907 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659299766] [2020-12-22 11:16:45,907 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:45,908 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-12-22 11:16:45,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921192648] [2020-12-22 11:16:45,908 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-22 11:16:45,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:45,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-22 11:16:45,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:16:45,909 INFO L87 Difference]: Start difference. First operand 18584 states. Second operand 3 states. [2020-12-22 11:16:46,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:46,217 INFO L93 Difference]: Finished difference Result 23380 states and 116957 transitions. [2020-12-22 11:16:46,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-22 11:16:46,218 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-12-22 11:16:46,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:46,300 INFO L225 Difference]: With dead ends: 23380 [2020-12-22 11:16:46,300 INFO L226 Difference]: Without dead ends: 21320 [2020-12-22 11:16:46,301 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-22 11:16:46,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21320 states. [2020-12-22 11:16:47,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21320 to 16791. [2020-12-22 11:16:47,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16791 states. [2020-12-22 11:16:47,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16791 states to 16791 states and 86558 transitions. [2020-12-22 11:16:47,461 INFO L78 Accepts]: Start accepts. Automaton has 16791 states and 86558 transitions. Word has length 3 [2020-12-22 11:16:47,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:47,462 INFO L481 AbstractCegarLoop]: Abstraction has 16791 states and 86558 transitions. [2020-12-22 11:16:47,462 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-22 11:16:47,462 INFO L276 IsEmpty]: Start isEmpty. Operand 16791 states and 86558 transitions. [2020-12-22 11:16:47,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-12-22 11:16:47,462 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:47,462 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:47,462 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2020-12-22 11:16:47,462 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:47,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:47,463 INFO L82 PathProgramCache]: Analyzing trace with hash -2143783924, now seen corresponding path program 1 times [2020-12-22 11:16:47,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:47,463 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7864768] [2020-12-22 11:16:47,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:47,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:47,481 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:16:47,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7864768] [2020-12-22 11:16:47,482 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:47,482 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:16:47,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729917745] [2020-12-22 11:16:47,482 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:16:47,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:47,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:16:47,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:16:47,483 INFO L87 Difference]: Start difference. First operand 16791 states and 86558 transitions. Second operand 5 states. [2020-12-22 11:16:48,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:48,105 INFO L93 Difference]: Finished difference Result 30985 states and 150574 transitions. [2020-12-22 11:16:48,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:16:48,110 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-12-22 11:16:48,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:48,322 INFO L225 Difference]: With dead ends: 30985 [2020-12-22 11:16:48,322 INFO L226 Difference]: Without dead ends: 30977 [2020-12-22 11:16:48,322 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:16:48,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30977 states. [2020-12-22 11:16:49,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30977 to 19868. [2020-12-22 11:16:49,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19868 states. [2020-12-22 11:16:49,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19868 states to 19868 states and 103363 transitions. [2020-12-22 11:16:49,733 INFO L78 Accepts]: Start accepts. Automaton has 19868 states and 103363 transitions. Word has length 9 [2020-12-22 11:16:49,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:49,733 INFO L481 AbstractCegarLoop]: Abstraction has 19868 states and 103363 transitions. [2020-12-22 11:16:49,734 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:16:49,734 INFO L276 IsEmpty]: Start isEmpty. Operand 19868 states and 103363 transitions. [2020-12-22 11:16:49,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-12-22 11:16:49,734 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:49,734 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:49,734 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2020-12-22 11:16:49,735 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:49,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:49,735 INFO L82 PathProgramCache]: Analyzing trace with hash 130953863, now seen corresponding path program 1 times [2020-12-22 11:16:49,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:49,735 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515010146] [2020-12-22 11:16:49,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:49,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:49,755 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:16:49,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515010146] [2020-12-22 11:16:49,755 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:49,756 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:16:49,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071428473] [2020-12-22 11:16:49,756 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:16:49,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:49,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:16:49,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:16:49,757 INFO L87 Difference]: Start difference. First operand 19868 states and 103363 transitions. Second operand 5 states. [2020-12-22 11:16:50,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:50,461 INFO L93 Difference]: Finished difference Result 36296 states and 178836 transitions. [2020-12-22 11:16:50,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:16:50,461 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-12-22 11:16:50,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:50,630 INFO L225 Difference]: With dead ends: 36296 [2020-12-22 11:16:50,631 INFO L226 Difference]: Without dead ends: 36280 [2020-12-22 11:16:50,631 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:16:51,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36280 states. [2020-12-22 11:16:52,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36280 to 23806. [2020-12-22 11:16:52,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23806 states. [2020-12-22 11:16:52,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23806 states to 23806 states and 125455 transitions. [2020-12-22 11:16:52,641 INFO L78 Accepts]: Start accepts. Automaton has 23806 states and 125455 transitions. Word has length 13 [2020-12-22 11:16:52,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:52,641 INFO L481 AbstractCegarLoop]: Abstraction has 23806 states and 125455 transitions. [2020-12-22 11:16:52,641 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:16:52,641 INFO L276 IsEmpty]: Start isEmpty. Operand 23806 states and 125455 transitions. [2020-12-22 11:16:52,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-22 11:16:52,642 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:52,642 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:52,642 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2020-12-22 11:16:52,642 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:52,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:52,642 INFO L82 PathProgramCache]: Analyzing trace with hash -875769953, now seen corresponding path program 1 times [2020-12-22 11:16:52,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:52,643 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290920541] [2020-12-22 11:16:52,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:52,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:52,676 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:16:52,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290920541] [2020-12-22 11:16:52,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844198955] [2020-12-22 11:16:52,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 [2020-12-22 11:16:52,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:52,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 11 conjunts are in the unsatisfiable core [2020-12-22 11:16:52,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:16:52,792 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:16:52,793 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:16:52,793 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-12-22 11:16:52,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273305527] [2020-12-22 11:16:52,793 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:16:52,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:52,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:16:52,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:16:52,794 INFO L87 Difference]: Start difference. First operand 23806 states and 125455 transitions. Second operand 9 states. [2020-12-22 11:16:53,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:53,753 INFO L93 Difference]: Finished difference Result 56720 states and 262685 transitions. [2020-12-22 11:16:53,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:16:53,753 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 15 [2020-12-22 11:16:53,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:54,034 INFO L225 Difference]: With dead ends: 56720 [2020-12-22 11:16:54,034 INFO L226 Difference]: Without dead ends: 56704 [2020-12-22 11:16:54,034 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-12-22 11:16:55,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56704 states. [2020-12-22 11:16:56,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56704 to 23629. [2020-12-22 11:16:56,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23629 states. [2020-12-22 11:16:56,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23629 states to 23629 states and 124418 transitions. [2020-12-22 11:16:56,180 INFO L78 Accepts]: Start accepts. Automaton has 23629 states and 124418 transitions. Word has length 15 [2020-12-22 11:16:56,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:16:56,180 INFO L481 AbstractCegarLoop]: Abstraction has 23629 states and 124418 transitions. [2020-12-22 11:16:56,180 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:16:56,180 INFO L276 IsEmpty]: Start isEmpty. Operand 23629 states and 124418 transitions. [2020-12-22 11:16:56,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-22 11:16:56,180 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:16:56,181 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:16:56,381 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:16:56,381 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:16:56,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:16:56,382 INFO L82 PathProgramCache]: Analyzing trace with hash 1292632509, now seen corresponding path program 2 times [2020-12-22 11:16:56,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:16:56,383 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779445294] [2020-12-22 11:16:56,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:16:56,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:16:56,415 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:16:56,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779445294] [2020-12-22 11:16:56,416 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:16:56,416 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:16:56,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025943006] [2020-12-22 11:16:56,416 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:16:56,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:16:56,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:16:56,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:16:56,417 INFO L87 Difference]: Start difference. First operand 23629 states and 124418 transitions. Second operand 7 states. [2020-12-22 11:16:57,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:16:57,600 INFO L93 Difference]: Finished difference Result 58078 states and 269185 transitions. [2020-12-22 11:16:57,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:16:57,600 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-12-22 11:16:57,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:16:58,184 INFO L225 Difference]: With dead ends: 58078 [2020-12-22 11:16:58,184 INFO L226 Difference]: Without dead ends: 58061 [2020-12-22 11:16:58,184 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:16:59,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58061 states. [2020-12-22 11:17:00,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58061 to 23109. [2020-12-22 11:17:00,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23109 states. [2020-12-22 11:17:00,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23109 states to 23109 states and 121651 transitions. [2020-12-22 11:17:00,638 INFO L78 Accepts]: Start accepts. Automaton has 23109 states and 121651 transitions. Word has length 15 [2020-12-22 11:17:00,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:17:00,638 INFO L481 AbstractCegarLoop]: Abstraction has 23109 states and 121651 transitions. [2020-12-22 11:17:00,639 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:17:00,639 INFO L276 IsEmpty]: Start isEmpty. Operand 23109 states and 121651 transitions. [2020-12-22 11:17:00,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-12-22 11:17:00,639 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:17:00,639 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:17:00,639 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2020-12-22 11:17:00,639 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:17:00,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:17:00,640 INFO L82 PathProgramCache]: Analyzing trace with hash -2019981254, now seen corresponding path program 1 times [2020-12-22 11:17:00,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:17:00,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131493587] [2020-12-22 11:17:00,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:17:00,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:00,682 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:17:00,682 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131493587] [2020-12-22 11:17:00,682 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:17:00,682 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:17:00,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010247774] [2020-12-22 11:17:00,683 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:17:00,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:17:00,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:17:00,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:17:00,685 INFO L87 Difference]: Start difference. First operand 23109 states and 121651 transitions. Second operand 5 states. [2020-12-22 11:17:01,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:17:01,173 INFO L93 Difference]: Finished difference Result 41885 states and 209629 transitions. [2020-12-22 11:17:01,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:17:01,174 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-12-22 11:17:01,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:17:01,998 INFO L225 Difference]: With dead ends: 41885 [2020-12-22 11:17:01,998 INFO L226 Difference]: Without dead ends: 41856 [2020-12-22 11:17:01,999 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:17:02,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41856 states. [2020-12-22 11:17:03,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41856 to 28237. [2020-12-22 11:17:03,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28237 states. [2020-12-22 11:17:04,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28237 states to 28237 states and 150261 transitions. [2020-12-22 11:17:04,206 INFO L78 Accepts]: Start accepts. Automaton has 28237 states and 150261 transitions. Word has length 17 [2020-12-22 11:17:04,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:17:04,206 INFO L481 AbstractCegarLoop]: Abstraction has 28237 states and 150261 transitions. [2020-12-22 11:17:04,206 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:17:04,206 INFO L276 IsEmpty]: Start isEmpty. Operand 28237 states and 150261 transitions. [2020-12-22 11:17:04,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:17:04,207 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:17:04,207 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:17:04,208 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2020-12-22 11:17:04,208 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:17:04,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:17:04,211 INFO L82 PathProgramCache]: Analyzing trace with hash -1034692270, now seen corresponding path program 1 times [2020-12-22 11:17:04,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:17:04,211 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263049882] [2020-12-22 11:17:04,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:17:04,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:04,319 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-22 11:17:04,319 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263049882] [2020-12-22 11:17:04,322 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98193559] [2020-12-22 11:17:04,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:17:04,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:04,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2020-12-22 11:17:04,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:17:04,477 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-22 11:17:04,478 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:17:04,478 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-12-22 11:17:04,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582538945] [2020-12-22 11:17:04,478 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:17:04,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:17:04,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:17:04,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:17:04,479 INFO L87 Difference]: Start difference. First operand 28237 states and 150261 transitions. Second operand 9 states. [2020-12-22 11:17:05,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:17:05,632 INFO L93 Difference]: Finished difference Result 66831 states and 314874 transitions. [2020-12-22 11:17:05,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:17:05,633 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 19 [2020-12-22 11:17:05,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:17:05,961 INFO L225 Difference]: With dead ends: 66831 [2020-12-22 11:17:05,961 INFO L226 Difference]: Without dead ends: 66807 [2020-12-22 11:17:05,962 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-12-22 11:17:07,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66807 states. [2020-12-22 11:17:08,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66807 to 28673. [2020-12-22 11:17:08,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28673 states. [2020-12-22 11:17:08,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28673 states to 28673 states and 152375 transitions. [2020-12-22 11:17:08,496 INFO L78 Accepts]: Start accepts. Automaton has 28673 states and 152375 transitions. Word has length 19 [2020-12-22 11:17:08,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:17:08,496 INFO L481 AbstractCegarLoop]: Abstraction has 28673 states and 152375 transitions. [2020-12-22 11:17:08,496 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:17:08,496 INFO L276 IsEmpty]: Start isEmpty. Operand 28673 states and 152375 transitions. [2020-12-22 11:17:08,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:17:08,497 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:17:08,497 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:17:08,697 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:17:08,698 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:17:08,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:17:08,700 INFO L82 PathProgramCache]: Analyzing trace with hash -275175806, now seen corresponding path program 1 times [2020-12-22 11:17:08,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:17:08,700 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698806809] [2020-12-22 11:17:08,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:17:08,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:08,733 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:17:08,734 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698806809] [2020-12-22 11:17:08,734 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489013155] [2020-12-22 11:17:08,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 [2020-12-22 11:17:08,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:08,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-22 11:17:08,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:17:08,859 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:17:08,859 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:17:08,860 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-12-22 11:17:08,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855655124] [2020-12-22 11:17:08,860 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:17:08,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:17:08,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:17:08,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:17:08,861 INFO L87 Difference]: Start difference. First operand 28673 states and 152375 transitions. Second operand 9 states. [2020-12-22 11:17:10,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:17:10,124 INFO L93 Difference]: Finished difference Result 69484 states and 328264 transitions. [2020-12-22 11:17:10,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:17:10,124 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 19 [2020-12-22 11:17:10,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:17:10,418 INFO L225 Difference]: With dead ends: 69484 [2020-12-22 11:17:10,418 INFO L226 Difference]: Without dead ends: 69451 [2020-12-22 11:17:10,418 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-12-22 11:17:11,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69451 states. [2020-12-22 11:17:13,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69451 to 28873. [2020-12-22 11:17:13,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28873 states. [2020-12-22 11:17:13,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28873 states to 28873 states and 153454 transitions. [2020-12-22 11:17:13,588 INFO L78 Accepts]: Start accepts. Automaton has 28873 states and 153454 transitions. Word has length 19 [2020-12-22 11:17:13,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:17:13,588 INFO L481 AbstractCegarLoop]: Abstraction has 28873 states and 153454 transitions. [2020-12-22 11:17:13,588 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:17:13,588 INFO L276 IsEmpty]: Start isEmpty. Operand 28873 states and 153454 transitions. [2020-12-22 11:17:13,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:17:13,589 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:17:13,589 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:17:13,789 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:17:13,790 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:17:13,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:17:13,791 INFO L82 PathProgramCache]: Analyzing trace with hash 123253022, now seen corresponding path program 2 times [2020-12-22 11:17:13,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:17:13,791 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711820363] [2020-12-22 11:17:13,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:17:13,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:13,835 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:17:13,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711820363] [2020-12-22 11:17:13,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:17:13,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:17:13,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643960035] [2020-12-22 11:17:13,836 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:17:13,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:17:13,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:17:13,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:17:13,836 INFO L87 Difference]: Start difference. First operand 28873 states and 153454 transitions. Second operand 7 states. [2020-12-22 11:17:14,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:17:14,974 INFO L93 Difference]: Finished difference Result 70510 states and 333491 transitions. [2020-12-22 11:17:14,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:17:14,975 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-12-22 11:17:14,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:17:15,358 INFO L225 Difference]: With dead ends: 70510 [2020-12-22 11:17:15,358 INFO L226 Difference]: Without dead ends: 70477 [2020-12-22 11:17:15,358 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:17:16,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70477 states. [2020-12-22 11:17:17,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70477 to 28942. [2020-12-22 11:17:17,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28942 states. [2020-12-22 11:17:18,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28942 states to 28942 states and 153921 transitions. [2020-12-22 11:17:18,301 INFO L78 Accepts]: Start accepts. Automaton has 28942 states and 153921 transitions. Word has length 19 [2020-12-22 11:17:18,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:17:18,301 INFO L481 AbstractCegarLoop]: Abstraction has 28942 states and 153921 transitions. [2020-12-22 11:17:18,301 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:17:18,301 INFO L276 IsEmpty]: Start isEmpty. Operand 28942 states and 153921 transitions. [2020-12-22 11:17:18,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-22 11:17:18,302 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:17:18,303 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:17:18,303 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2020-12-22 11:17:18,306 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:17:18,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:17:18,306 INFO L82 PathProgramCache]: Analyzing trace with hash 123254448, now seen corresponding path program 2 times [2020-12-22 11:17:18,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:17:18,307 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138448739] [2020-12-22 11:17:18,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:17:18,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:18,371 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:17:18,372 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138448739] [2020-12-22 11:17:18,372 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:17:18,372 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:17:18,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249586528] [2020-12-22 11:17:18,372 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:17:18,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:17:18,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:17:18,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:17:18,373 INFO L87 Difference]: Start difference. First operand 28942 states and 153921 transitions. Second operand 7 states. [2020-12-22 11:17:19,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:17:19,018 INFO L93 Difference]: Finished difference Result 70096 states and 331298 transitions. [2020-12-22 11:17:19,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:17:19,018 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-12-22 11:17:19,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:17:19,933 INFO L225 Difference]: With dead ends: 70096 [2020-12-22 11:17:19,934 INFO L226 Difference]: Without dead ends: 70063 [2020-12-22 11:17:19,934 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:17:21,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70063 states. [2020-12-22 11:17:22,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70063 to 29094. [2020-12-22 11:17:22,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29094 states. [2020-12-22 11:17:22,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29094 states to 29094 states and 154883 transitions. [2020-12-22 11:17:22,503 INFO L78 Accepts]: Start accepts. Automaton has 29094 states and 154883 transitions. Word has length 19 [2020-12-22 11:17:22,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:17:22,503 INFO L481 AbstractCegarLoop]: Abstraction has 29094 states and 154883 transitions. [2020-12-22 11:17:22,503 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-22 11:17:22,503 INFO L276 IsEmpty]: Start isEmpty. Operand 29094 states and 154883 transitions. [2020-12-22 11:17:22,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:17:22,504 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:17:22,504 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:17:22,504 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2020-12-22 11:17:22,505 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:17:22,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:17:22,505 INFO L82 PathProgramCache]: Analyzing trace with hash 1694732698, now seen corresponding path program 1 times [2020-12-22 11:17:22,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:17:22,505 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464422713] [2020-12-22 11:17:22,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:17:22,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:22,552 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:17:22,553 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464422713] [2020-12-22 11:17:22,553 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715712143] [2020-12-22 11:17:22,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 [2020-12-22 11:17:22,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:22,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 13 conjunts are in the unsatisfiable core [2020-12-22 11:17:22,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:17:22,674 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-22 11:17:22,675 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:17:22,675 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:17:22,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978604071] [2020-12-22 11:17:22,675 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:17:22,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:17:22,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:17:22,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:17:22,676 INFO L87 Difference]: Start difference. First operand 29094 states and 154883 transitions. Second operand 11 states. [2020-12-22 11:17:24,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:17:24,991 INFO L93 Difference]: Finished difference Result 100731 states and 448596 transitions. [2020-12-22 11:17:24,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:17:24,999 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-12-22 11:17:24,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:17:25,506 INFO L225 Difference]: With dead ends: 100731 [2020-12-22 11:17:25,506 INFO L226 Difference]: Without dead ends: 100715 [2020-12-22 11:17:25,506 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:17:27,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100715 states. [2020-12-22 11:17:28,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100715 to 28719. [2020-12-22 11:17:28,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28719 states. [2020-12-22 11:17:28,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28719 states to 28719 states and 152760 transitions. [2020-12-22 11:17:28,969 INFO L78 Accepts]: Start accepts. Automaton has 28719 states and 152760 transitions. Word has length 21 [2020-12-22 11:17:28,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:17:28,969 INFO L481 AbstractCegarLoop]: Abstraction has 28719 states and 152760 transitions. [2020-12-22 11:17:28,969 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:17:28,969 INFO L276 IsEmpty]: Start isEmpty. Operand 28719 states and 152760 transitions. [2020-12-22 11:17:28,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:17:28,970 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:17:28,970 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:17:29,170 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2020-12-22 11:17:29,171 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:17:29,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:17:29,172 INFO L82 PathProgramCache]: Analyzing trace with hash 2093161526, now seen corresponding path program 2 times [2020-12-22 11:17:29,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:17:29,172 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716378861] [2020-12-22 11:17:29,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:17:29,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:29,224 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-22 11:17:29,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716378861] [2020-12-22 11:17:29,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330461711] [2020-12-22 11:17:29,225 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 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 [2020-12-22 11:17:29,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-22 11:17:29,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-22 11:17:29,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 13 conjunts are in the unsatisfiable core [2020-12-22 11:17:29,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:17:29,363 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-22 11:17:29,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:17:29,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:17:29,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547341490] [2020-12-22 11:17:29,363 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:17:29,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:17:29,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:17:29,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:17:29,364 INFO L87 Difference]: Start difference. First operand 28719 states and 152760 transitions. Second operand 11 states. [2020-12-22 11:17:30,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:17:30,977 INFO L93 Difference]: Finished difference Result 99876 states and 444348 transitions. [2020-12-22 11:17:30,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:17:30,977 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-12-22 11:17:30,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:17:32,010 INFO L225 Difference]: With dead ends: 99876 [2020-12-22 11:17:32,010 INFO L226 Difference]: Without dead ends: 99855 [2020-12-22 11:17:32,010 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:17:33,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99855 states. [2020-12-22 11:17:35,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99855 to 28343. [2020-12-22 11:17:35,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28343 states. [2020-12-22 11:17:35,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28343 states to 28343 states and 150639 transitions. [2020-12-22 11:17:35,611 INFO L78 Accepts]: Start accepts. Automaton has 28343 states and 150639 transitions. Word has length 21 [2020-12-22 11:17:35,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:17:35,611 INFO L481 AbstractCegarLoop]: Abstraction has 28343 states and 150639 transitions. [2020-12-22 11:17:35,611 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:17:35,611 INFO L276 IsEmpty]: Start isEmpty. Operand 28343 states and 150639 transitions. [2020-12-22 11:17:35,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:17:35,613 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:17:35,613 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:17:35,826 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-12-22 11:17:35,827 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:17:35,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:17:35,828 INFO L82 PathProgramCache]: Analyzing trace with hash 395690060, now seen corresponding path program 3 times [2020-12-22 11:17:35,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:17:35,828 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464340839] [2020-12-22 11:17:35,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:17:35,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:35,885 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:17:35,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464340839] [2020-12-22 11:17:35,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049009932] [2020-12-22 11:17:35,886 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 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 [2020-12-22 11:17:35,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-12-22 11:17:35,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-22 11:17:35,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 13 conjunts are in the unsatisfiable core [2020-12-22 11:17:35,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:17:36,017 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:17:36,017 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:17:36,017 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:17:36,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315172305] [2020-12-22 11:17:36,018 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:17:36,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:17:36,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:17:36,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:17:36,018 INFO L87 Difference]: Start difference. First operand 28343 states and 150639 transitions. Second operand 11 states. [2020-12-22 11:17:37,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:17:37,663 INFO L93 Difference]: Finished difference Result 100071 states and 445291 transitions. [2020-12-22 11:17:37,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:17:37,663 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-12-22 11:17:37,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:17:38,588 INFO L225 Difference]: With dead ends: 100071 [2020-12-22 11:17:38,588 INFO L226 Difference]: Without dead ends: 100055 [2020-12-22 11:17:38,588 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:17:39,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100055 states. [2020-12-22 11:17:41,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100055 to 27654. [2020-12-22 11:17:41,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27654 states. [2020-12-22 11:17:42,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27654 states to 27654 states and 147080 transitions. [2020-12-22 11:17:42,053 INFO L78 Accepts]: Start accepts. Automaton has 27654 states and 147080 transitions. Word has length 21 [2020-12-22 11:17:42,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:17:42,053 INFO L481 AbstractCegarLoop]: Abstraction has 27654 states and 147080 transitions. [2020-12-22 11:17:42,053 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:17:42,053 INFO L276 IsEmpty]: Start isEmpty. Operand 27654 states and 147080 transitions. [2020-12-22 11:17:42,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:17:42,056 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:17:42,057 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:17:42,258 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:17:42,258 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:17:42,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:17:42,259 INFO L82 PathProgramCache]: Analyzing trace with hash 1844044536, now seen corresponding path program 4 times [2020-12-22 11:17:42,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:17:42,259 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991922629] [2020-12-22 11:17:42,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:17:42,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:42,310 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:17:42,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991922629] [2020-12-22 11:17:42,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955965745] [2020-12-22 11:17:42,310 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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:17:42,410 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-12-22 11:17:42,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-22 11:17:42,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 10 conjunts are in the unsatisfiable core [2020-12-22 11:17:42,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:17:42,449 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-22 11:17:42,449 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:17:42,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-12-22 11:17:42,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958247864] [2020-12-22 11:17:42,450 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-22 11:17:42,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:17:42,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-22 11:17:42,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-12-22 11:17:42,451 INFO L87 Difference]: Start difference. First operand 27654 states and 147080 transitions. Second operand 11 states. [2020-12-22 11:17:44,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:17:44,197 INFO L93 Difference]: Finished difference Result 99523 states and 442763 transitions. [2020-12-22 11:17:44,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:17:44,197 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-12-22 11:17:44,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:17:44,618 INFO L225 Difference]: With dead ends: 99523 [2020-12-22 11:17:44,619 INFO L226 Difference]: Without dead ends: 99502 [2020-12-22 11:17:44,619 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-12-22 11:17:46,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99502 states. [2020-12-22 11:17:48,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99502 to 27278. [2020-12-22 11:17:48,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27278 states. [2020-12-22 11:17:48,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27278 states to 27278 states and 144959 transitions. [2020-12-22 11:17:48,829 INFO L78 Accepts]: Start accepts. Automaton has 27278 states and 144959 transitions. Word has length 21 [2020-12-22 11:17:48,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:17:48,830 INFO L481 AbstractCegarLoop]: Abstraction has 27278 states and 144959 transitions. [2020-12-22 11:17:48,830 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-22 11:17:48,830 INFO L276 IsEmpty]: Start isEmpty. Operand 27278 states and 144959 transitions. [2020-12-22 11:17:48,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:17:48,831 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:17:48,831 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:17:49,044 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-12-22 11:17:49,044 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:17:49,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:17:49,045 INFO L82 PathProgramCache]: Analyzing trace with hash -24738773, now seen corresponding path program 1 times [2020-12-22 11:17:49,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:17:49,045 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208698189] [2020-12-22 11:17:49,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:17:49,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:49,076 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:17:49,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208698189] [2020-12-22 11:17:49,076 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:17:49,076 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-22 11:17:49,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047237794] [2020-12-22 11:17:49,077 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-22 11:17:49,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:17:49,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-22 11:17:49,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-22 11:17:49,077 INFO L87 Difference]: Start difference. First operand 27278 states and 144959 transitions. Second operand 5 states. [2020-12-22 11:17:50,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:17:50,059 INFO L93 Difference]: Finished difference Result 48996 states and 248701 transitions. [2020-12-22 11:17:50,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-22 11:17:50,059 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-12-22 11:17:50,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:17:50,275 INFO L225 Difference]: With dead ends: 48996 [2020-12-22 11:17:50,276 INFO L226 Difference]: Without dead ends: 48950 [2020-12-22 11:17:50,276 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:17:51,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48950 states. [2020-12-22 11:17:52,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48950 to 33977. [2020-12-22 11:17:52,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33977 states. [2020-12-22 11:17:52,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33977 states to 33977 states and 181757 transitions. [2020-12-22 11:17:52,712 INFO L78 Accepts]: Start accepts. Automaton has 33977 states and 181757 transitions. Word has length 21 [2020-12-22 11:17:52,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:17:52,712 INFO L481 AbstractCegarLoop]: Abstraction has 33977 states and 181757 transitions. [2020-12-22 11:17:52,712 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-22 11:17:52,712 INFO L276 IsEmpty]: Start isEmpty. Operand 33977 states and 181757 transitions. [2020-12-22 11:17:52,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:17:52,713 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:17:52,713 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:17:52,713 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2020-12-22 11:17:52,713 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:17:52,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:17:52,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1812908396, now seen corresponding path program 5 times [2020-12-22 11:17:52,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:17:52,714 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849001281] [2020-12-22 11:17:52,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:17:52,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:17:52,765 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:17:52,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849001281] [2020-12-22 11:17:52,765 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:17:52,766 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:17:52,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517012214] [2020-12-22 11:17:52,766 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:17:52,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:17:52,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:17:52,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:17:52,767 INFO L87 Difference]: Start difference. First operand 33977 states and 181757 transitions. Second operand 9 states. [2020-12-22 11:17:55,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:17:55,164 INFO L93 Difference]: Finished difference Result 115584 states and 523727 transitions. [2020-12-22 11:17:55,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:17:55,164 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-12-22 11:17:55,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:17:55,764 INFO L225 Difference]: With dead ends: 115584 [2020-12-22 11:17:55,764 INFO L226 Difference]: Without dead ends: 115559 [2020-12-22 11:17:55,765 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:17:57,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115559 states. [2020-12-22 11:17:59,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115559 to 33074. [2020-12-22 11:17:59,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33074 states. [2020-12-22 11:18:00,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33074 states to 33074 states and 176935 transitions. [2020-12-22 11:18:00,077 INFO L78 Accepts]: Start accepts. Automaton has 33074 states and 176935 transitions. Word has length 21 [2020-12-22 11:18:00,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:18:00,077 INFO L481 AbstractCegarLoop]: Abstraction has 33074 states and 176935 transitions. [2020-12-22 11:18:00,077 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:18:00,077 INFO L276 IsEmpty]: Start isEmpty. Operand 33074 states and 176935 transitions. [2020-12-22 11:18:00,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-22 11:18:00,086 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:18:00,086 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:18:00,086 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2020-12-22 11:18:00,086 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:18:00,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:18:00,086 INFO L82 PathProgramCache]: Analyzing trace with hash -1811539436, now seen corresponding path program 6 times [2020-12-22 11:18:00,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:18:00,087 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870580263] [2020-12-22 11:18:00,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:18:00,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:18:00,194 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-22 11:18:00,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870580263] [2020-12-22 11:18:00,195 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:18:00,195 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-22 11:18:00,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180420106] [2020-12-22 11:18:00,195 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:18:00,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:18:00,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:18:00,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:18:00,196 INFO L87 Difference]: Start difference. First operand 33074 states and 176935 transitions. Second operand 9 states. [2020-12-22 11:18:02,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:18:02,028 INFO L93 Difference]: Finished difference Result 114402 states and 517732 transitions. [2020-12-22 11:18:02,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-12-22 11:18:02,029 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-12-22 11:18:02,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:18:03,048 INFO L225 Difference]: With dead ends: 114402 [2020-12-22 11:18:03,049 INFO L226 Difference]: Without dead ends: 114371 [2020-12-22 11:18:03,049 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-12-22 11:18:04,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114371 states. [2020-12-22 11:18:06,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114371 to 31960. [2020-12-22 11:18:06,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31960 states. [2020-12-22 11:18:06,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31960 states to 31960 states and 171209 transitions. [2020-12-22 11:18:06,900 INFO L78 Accepts]: Start accepts. Automaton has 31960 states and 171209 transitions. Word has length 21 [2020-12-22 11:18:06,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:18:06,900 INFO L481 AbstractCegarLoop]: Abstraction has 31960 states and 171209 transitions. [2020-12-22 11:18:06,900 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:18:06,900 INFO L276 IsEmpty]: Start isEmpty. Operand 31960 states and 171209 transitions. [2020-12-22 11:18:06,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-12-22 11:18:06,902 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:18:06,902 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:18:06,902 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2020-12-22 11:18:06,902 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:18:06,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:18:06,902 INFO L82 PathProgramCache]: Analyzing trace with hash -1023243965, now seen corresponding path program 1 times [2020-12-22 11:18:06,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:18:06,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759383227] [2020-12-22 11:18:06,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:18:06,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:18:06,934 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:18:06,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759383227] [2020-12-22 11:18:06,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689010198] [2020-12-22 11:18:06,935 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 [2020-12-22 11:18:07,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:18:07,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 11 conjunts are in the unsatisfiable core [2020-12-22 11:18:07,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:18:07,077 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-12-22 11:18:07,077 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:18:07,077 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-12-22 11:18:07,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75643928] [2020-12-22 11:18:07,078 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:18:07,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:18:07,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:18:07,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:18:07,078 INFO L87 Difference]: Start difference. First operand 31960 states and 171209 transitions. Second operand 9 states. [2020-12-22 11:18:08,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:18:08,352 INFO L93 Difference]: Finished difference Result 75380 states and 361389 transitions. [2020-12-22 11:18:08,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:18:08,353 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 23 [2020-12-22 11:18:08,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:18:08,705 INFO L225 Difference]: With dead ends: 75380 [2020-12-22 11:18:08,705 INFO L226 Difference]: Without dead ends: 75344 [2020-12-22 11:18:08,705 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-12-22 11:18:10,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75344 states. [2020-12-22 11:18:11,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75344 to 32974. [2020-12-22 11:18:11,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32974 states. [2020-12-22 11:18:11,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32974 states to 32974 states and 176363 transitions. [2020-12-22 11:18:11,996 INFO L78 Accepts]: Start accepts. Automaton has 32974 states and 176363 transitions. Word has length 23 [2020-12-22 11:18:11,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:18:11,996 INFO L481 AbstractCegarLoop]: Abstraction has 32974 states and 176363 transitions. [2020-12-22 11:18:11,996 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:18:11,996 INFO L276 IsEmpty]: Start isEmpty. Operand 32974 states and 176363 transitions. [2020-12-22 11:18:11,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-12-22 11:18:11,998 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:18:11,998 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:18:12,199 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:18:12,202 INFO L429 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:18:12,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:18:12,203 INFO L82 PathProgramCache]: Analyzing trace with hash 92126835, now seen corresponding path program 1 times [2020-12-22 11:18:12,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:18:12,203 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66391088] [2020-12-22 11:18:12,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:18:12,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:18:12,239 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-12-22 11:18:12,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66391088] [2020-12-22 11:18:12,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294221177] [2020-12-22 11:18:12,240 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 [2020-12-22 11:18:12,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:18:12,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-22 11:18:12,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-22 11:18:12,369 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-12-22 11:18:12,369 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-22 11:18:12,369 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-12-22 11:18:12,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847197339] [2020-12-22 11:18:12,370 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-22 11:18:12,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:18:12,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-22 11:18:12,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-12-22 11:18:12,371 INFO L87 Difference]: Start difference. First operand 32974 states and 176363 transitions. Second operand 9 states. [2020-12-22 11:18:13,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:18:13,666 INFO L93 Difference]: Finished difference Result 79487 states and 381757 transitions. [2020-12-22 11:18:13,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:18:13,667 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 23 [2020-12-22 11:18:13,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:18:14,086 INFO L225 Difference]: With dead ends: 79487 [2020-12-22 11:18:14,087 INFO L226 Difference]: Without dead ends: 79445 [2020-12-22 11:18:14,087 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-12-22 11:18:15,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79445 states. [2020-12-22 11:18:17,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79445 to 33981. [2020-12-22 11:18:17,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33981 states. [2020-12-22 11:18:17,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33981 states to 33981 states and 181710 transitions. [2020-12-22 11:18:17,364 INFO L78 Accepts]: Start accepts. Automaton has 33981 states and 181710 transitions. Word has length 23 [2020-12-22 11:18:17,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-22 11:18:17,365 INFO L481 AbstractCegarLoop]: Abstraction has 33981 states and 181710 transitions. [2020-12-22 11:18:17,365 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-22 11:18:17,365 INFO L276 IsEmpty]: Start isEmpty. Operand 33981 states and 181710 transitions. [2020-12-22 11:18:17,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-12-22 11:18:17,367 INFO L414 BasicCegarLoop]: Found error trace [2020-12-22 11:18:17,367 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-22 11:18:17,567 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-22 11:18:17,568 INFO L429 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-22 11:18:17,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-22 11:18:17,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1995863247, now seen corresponding path program 2 times [2020-12-22 11:18:17,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-22 11:18:17,569 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066715703] [2020-12-22 11:18:17,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-22 11:18:17,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-22 11:18:17,607 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-22 11:18:17,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066715703] [2020-12-22 11:18:17,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-22 11:18:17,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-22 11:18:17,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141507307] [2020-12-22 11:18:17,609 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-22 11:18:17,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-22 11:18:17,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-22 11:18:17,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-22 11:18:17,609 INFO L87 Difference]: Start difference. First operand 33981 states and 181710 transitions. Second operand 7 states. [2020-12-22 11:18:18,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-22 11:18:18,953 INFO L93 Difference]: Finished difference Result 80875 states and 388783 transitions. [2020-12-22 11:18:18,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-22 11:18:18,954 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-12-22 11:18:18,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-22 11:18:19,325 INFO L225 Difference]: With dead ends: 80875 [2020-12-22 11:18:19,326 INFO L226 Difference]: Without dead ends: 80820 [2020-12-22 11:18:19,326 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-12-22 11:18:20,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80820 states.