/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -i ../../../trunk/examples/svcomp/pthread/sigma.i -------------------------------------------------------------------------------- This is Ultimate 0.2.0-60729f1 [2020-11-12 03:16:19,100 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-11-12 03:16:19,103 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-11-12 03:16:19,159 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-11-12 03:16:19,160 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-11-12 03:16:19,161 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-11-12 03:16:19,163 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-11-12 03:16:19,166 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-11-12 03:16:19,168 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-11-12 03:16:19,169 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-11-12 03:16:19,171 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-11-12 03:16:19,172 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-11-12 03:16:19,173 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-11-12 03:16:19,174 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-11-12 03:16:19,176 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-11-12 03:16:19,177 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-11-12 03:16:19,179 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-11-12 03:16:19,180 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-11-12 03:16:19,183 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-11-12 03:16:19,186 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-11-12 03:16:19,188 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-11-12 03:16:19,191 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-11-12 03:16:19,193 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-11-12 03:16:19,195 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-11-12 03:16:19,205 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-11-12 03:16:19,209 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-11-12 03:16:19,210 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-11-12 03:16:19,211 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-11-12 03:16:19,215 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-11-12 03:16:19,217 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-11-12 03:16:19,217 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-11-12 03:16:19,219 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-11-12 03:16:19,220 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-11-12 03:16:19,222 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-11-12 03:16:19,223 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-11-12 03:16:19,224 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-11-12 03:16:19,225 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-11-12 03:16:19,225 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-11-12 03:16:19,225 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-11-12 03:16:19,226 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-11-12 03:16:19,228 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-11-12 03:16:19,229 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf [2020-11-12 03:16:19,282 INFO L113 SettingsManager]: Loading preferences was successful [2020-11-12 03:16:19,282 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-11-12 03:16:19,284 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-11-12 03:16:19,284 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-11-12 03:16:19,284 INFO L138 SettingsManager]: * Use SBE=true [2020-11-12 03:16:19,285 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-11-12 03:16:19,285 INFO L138 SettingsManager]: * sizeof long=4 [2020-11-12 03:16:19,285 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-11-12 03:16:19,285 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-11-12 03:16:19,286 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-11-12 03:16:19,286 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-11-12 03:16:19,286 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-11-12 03:16:19,286 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-11-12 03:16:19,286 INFO L138 SettingsManager]: * sizeof long double=12 [2020-11-12 03:16:19,287 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-11-12 03:16:19,287 INFO L138 SettingsManager]: * Use constant arrays=true [2020-11-12 03:16:19,287 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-11-12 03:16:19,287 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-11-12 03:16:19,287 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-11-12 03:16:19,288 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-11-12 03:16:19,288 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-11-12 03:16:19,288 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-12 03:16:19,288 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-11-12 03:16:19,289 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-11-12 03:16:19,289 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-11-12 03:16:19,289 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-11-12 03:16:19,289 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-11-12 03:16:19,289 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2020-11-12 03:16:19,290 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-11-12 03:16:19,290 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-11-12 03:16:19,290 INFO L138 SettingsManager]: * Sleep set reduction in concurrent analysis=DELAY_SET 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-11-12 03:16:19,654 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-11-12 03:16:19,699 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-11-12 03:16:19,704 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-11-12 03:16:19,706 INFO L271 PluginConnector]: Initializing CDTParser... [2020-11-12 03:16:19,707 INFO L275 PluginConnector]: CDTParser initialized [2020-11-12 03:16:19,708 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/sigma.i [2020-11-12 03:16:19,806 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c3252b9f5/a201716908ae46e8995517d9be09db25/FLAG88fd9ee5e [2020-11-12 03:16:20,504 INFO L306 CDTParser]: Found 1 translation units. [2020-11-12 03:16:20,505 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/sigma.i [2020-11-12 03:16:20,535 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c3252b9f5/a201716908ae46e8995517d9be09db25/FLAG88fd9ee5e [2020-11-12 03:16:20,776 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c3252b9f5/a201716908ae46e8995517d9be09db25 [2020-11-12 03:16:20,779 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-11-12 03:16:20,786 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-11-12 03:16:20,788 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-11-12 03:16:20,788 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-11-12 03:16:20,797 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-11-12 03:16:20,798 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 03:16:20" (1/1) ... [2020-11-12 03:16:20,802 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e6ddcb6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:20, skipping insertion in model container [2020-11-12 03:16:20,803 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 03:16:20" (1/1) ... [2020-11-12 03:16:20,811 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-11-12 03:16:20,880 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-11-12 03:16:21,732 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-12 03:16:21,747 INFO L203 MainTranslator]: Completed pre-run [2020-11-12 03:16:21,832 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-12 03:16:22,075 INFO L208 MainTranslator]: Completed translation [2020-11-12 03:16:22,076 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22 WrapperNode [2020-11-12 03:16:22,076 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-11-12 03:16:22,078 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-11-12 03:16:22,078 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-11-12 03:16:22,078 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-11-12 03:16:22,087 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22" (1/1) ... [2020-11-12 03:16:22,130 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22" (1/1) ... [2020-11-12 03:16:22,174 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-11-12 03:16:22,175 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-11-12 03:16:22,175 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-11-12 03:16:22,176 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-11-12 03:16:22,189 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22" (1/1) ... [2020-11-12 03:16:22,189 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22" (1/1) ... [2020-11-12 03:16:22,207 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22" (1/1) ... [2020-11-12 03:16:22,208 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22" (1/1) ... [2020-11-12 03:16:22,222 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22" (1/1) ... [2020-11-12 03:16:22,233 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22" (1/1) ... [2020-11-12 03:16:22,235 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22" (1/1) ... [2020-11-12 03:16:22,239 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-11-12 03:16:22,240 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-11-12 03:16:22,240 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-11-12 03:16:22,240 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-11-12 03:16:22,241 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22" (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-11-12 03:16:22,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-11-12 03:16:22,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2020-11-12 03:16:22,325 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-11-12 03:16:22,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-11-12 03:16:22,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-11-12 03:16:22,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2020-11-12 03:16:22,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2020-11-12 03:16:22,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-11-12 03:16:22,328 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2020-11-12 03:16:22,328 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2020-11-12 03:16:22,329 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-11-12 03:16:22,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-11-12 03:16:22,331 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-11-12 03:16:22,757 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-11-12 03:16:22,757 INFO L298 CfgBuilder]: Removed 15 assume(true) statements. [2020-11-12 03:16:22,759 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 03:16:22 BoogieIcfgContainer [2020-11-12 03:16:22,759 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-11-12 03:16:22,761 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-11-12 03:16:22,761 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-11-12 03:16:22,765 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-11-12 03:16:22,765 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 03:16:20" (1/3) ... [2020-11-12 03:16:22,766 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33fc9ffd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 03:16:22, skipping insertion in model container [2020-11-12 03:16:22,766 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 03:16:22" (2/3) ... [2020-11-12 03:16:22,767 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33fc9ffd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 03:16:22, skipping insertion in model container [2020-11-12 03:16:22,767 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 03:16:22" (3/3) ... [2020-11-12 03:16:22,769 INFO L111 eAbstractionObserver]: Analyzing ICFG sigma.i [2020-11-12 03:16:22,786 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-11-12 03:16:22,786 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-11-12 03:16:22,790 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-11-12 03:16:22,791 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-11-12 03:16:22,822 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,823 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,823 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,823 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,824 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,824 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,824 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,824 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,825 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,825 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,825 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,825 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,828 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,829 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,829 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,829 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:22,839 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2020-11-12 03:16:22,852 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2020-11-12 03:16:22,877 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 03:16:22,877 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 03:16:22,877 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 03:16:22,877 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 03:16:22,877 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 03:16:22,877 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 03:16:22,877 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 03:16:22,878 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 03:16:22,891 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 87 places, 93 transitions, 194 flow [2020-11-12 03:16:22,921 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 289 states, 283 states have (on average 1.7491166077738516) internal successors, (495), 288 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:23,116 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:23,154 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:23,165 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:23,194 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:23,198 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:23,200 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:23,236 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:23,271 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:23,278 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:23,309 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:23,311 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:23,314 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:25,366 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:25,393 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:25,400 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:25,424 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:25,426 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:25,426 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:25,444 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:25,473 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:25,479 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:25,501 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:25,502 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:25,503 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:27,837 WARN L455 BasicCegarLoop]: Sleep Set Reduction Time: 4913ms [2020-11-12 03:16:27,839 WARN L456 BasicCegarLoop]: Sleep set: input automaton has 289 states, 283 states have (on average 1.7491166077738516) internal successors, (495), 288 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:27,840 WARN L457 BasicCegarLoop]: Sleep set: output automaton has 289 states, 241 states have (on average 1.3817427385892116) internal successors, (333), 288 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:27,843 INFO L276 IsEmpty]: Start isEmpty. Operand has 289 states, 241 states have (on average 1.3817427385892116) internal successors, (333), 288 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:27,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-11-12 03:16:27,849 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:16:27,850 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:16:27,851 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:16:27,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:16:27,857 INFO L82 PathProgramCache]: Analyzing trace with hash 300784675, now seen corresponding path program 1 times [2020-11-12 03:16:27,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:16:27,869 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842566553] [2020-11-12 03:16:27,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:16:28,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:16:28,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-11-12 03:16:28,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842566553] [2020-11-12 03:16:28,081 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:16:28,081 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-12 03:16:28,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676175040] [2020-11-12 03:16:28,086 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-11-12 03:16:28,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:16:28,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-11-12 03:16:28,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-12 03:16:28,107 INFO L87 Difference]: Start difference. First operand has 289 states, 241 states have (on average 1.3817427385892116) internal successors, (333), 288 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:28,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:16:28,134 INFO L93 Difference]: Finished difference Result 277 states and 306 transitions. [2020-11-12 03:16:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-11-12 03:16:28,140 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2020-11-12 03:16:28,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:16:28,153 INFO L225 Difference]: With dead ends: 277 [2020-11-12 03:16:28,153 INFO L226 Difference]: Without dead ends: 152 [2020-11-12 03:16:28,155 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-12 03:16:28,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2020-11-12 03:16:28,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2020-11-12 03:16:28,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 145 states have (on average 1.206896551724138) internal successors, (175), 151 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:28,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 175 transitions. [2020-11-12 03:16:28,206 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 175 transitions. Word has length 43 [2020-11-12 03:16:28,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:16:28,207 INFO L481 AbstractCegarLoop]: Abstraction has 152 states and 175 transitions. [2020-11-12 03:16:28,207 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:28,207 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 175 transitions. [2020-11-12 03:16:28,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-11-12 03:16:28,209 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:16:28,209 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:16:28,210 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-11-12 03:16:28,210 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:16:28,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:16:28,211 INFO L82 PathProgramCache]: Analyzing trace with hash 1750192003, now seen corresponding path program 1 times [2020-11-12 03:16:28,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:16:28,211 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503862020] [2020-11-12 03:16:28,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:16:28,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:16:28,394 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 03:16:28,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503862020] [2020-11-12 03:16:28,395 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:16:28,395 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-12 03:16:28,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803170445] [2020-11-12 03:16:28,397 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-12 03:16:28,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:16:28,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-12 03:16:28,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-11-12 03:16:28,399 INFO L87 Difference]: Start difference. First operand 152 states and 175 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:28,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:16:28,471 INFO L93 Difference]: Finished difference Result 102 states and 108 transitions. [2020-11-12 03:16:28,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-12 03:16:28,472 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2020-11-12 03:16:28,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:16:28,473 INFO L225 Difference]: With dead ends: 102 [2020-11-12 03:16:28,474 INFO L226 Difference]: Without dead ends: 102 [2020-11-12 03:16:28,474 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-11-12 03:16:28,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2020-11-12 03:16:28,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2020-11-12 03:16:28,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 96 states have (on average 1.125) internal successors, (108), 101 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:28,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 108 transitions. [2020-11-12 03:16:28,485 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 108 transitions. Word has length 43 [2020-11-12 03:16:28,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:16:28,485 INFO L481 AbstractCegarLoop]: Abstraction has 102 states and 108 transitions. [2020-11-12 03:16:28,486 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:28,486 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 108 transitions. [2020-11-12 03:16:28,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2020-11-12 03:16:28,487 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:16:28,488 INFO L494 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:16:28,488 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-11-12 03:16:28,488 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:16:28,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:16:28,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1997880655, now seen corresponding path program 1 times [2020-11-12 03:16:28,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:16:28,490 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259969614] [2020-11-12 03:16:28,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:16:28,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 03:16:28,541 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 03:16:28,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 03:16:28,585 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 03:16:28,624 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 03:16:28,624 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 03:16:28,625 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-11-12 03:16:28,625 WARN L386 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 03:16:28,625 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-11-12 03:16:28,671 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,672 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,672 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,672 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,672 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,672 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,672 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,673 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,673 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,673 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,673 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,674 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,674 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,674 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,674 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,674 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,674 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,675 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,675 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,675 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,675 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,675 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,676 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,676 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,676 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,677 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,677 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,677 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,682 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,683 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,683 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,683 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:28,686 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2020-11-12 03:16:28,687 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2020-11-12 03:16:28,688 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 03:16:28,688 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 03:16:28,689 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 03:16:28,689 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 03:16:28,689 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 03:16:28,689 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 03:16:28,689 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 03:16:28,689 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 03:16:28,693 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 94 places, 99 transitions, 216 flow [2020-11-12 03:16:28,750 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1554 states, 1544 states have (on average 2.45660621761658) internal successors, (3793), 1553 states have internal predecessors, (3793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:28,822 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:28,845 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:28,850 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:28,867 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:28,869 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:28,869 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:28,883 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:28,908 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:28,913 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:28,938 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:28,939 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:28,940 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:30,974 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:31,005 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:31,011 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:31,030 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:31,031 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:31,031 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:31,045 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:31,075 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:31,080 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:31,099 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:31,101 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:31,101 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:33,242 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:33,268 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:33,273 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:33,292 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:33,294 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:33,294 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:33,307 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:33,330 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:33,334 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:33,355 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:33,356 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:33,356 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:35,389 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:35,417 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:35,422 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:35,446 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:35,447 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:35,448 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:35,479 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:35,506 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:35,511 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:35,533 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:35,534 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:35,534 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:37,624 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,643 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:37,646 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,658 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:37,659 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,659 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:37,668 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,685 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:37,688 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,701 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:37,702 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,702 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:37,738 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,758 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:37,763 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,774 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:37,775 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,775 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:37,788 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,805 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:37,809 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,829 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:37,829 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:37,830 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:37,880 WARN L455 BasicCegarLoop]: Sleep Set Reduction Time: 9130ms [2020-11-12 03:16:37,885 WARN L456 BasicCegarLoop]: Sleep set: input automaton has 1554 states, 1544 states have (on average 2.45660621761658) internal successors, (3793), 1553 states have internal predecessors, (3793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:37,889 WARN L457 BasicCegarLoop]: Sleep set: output automaton has 1554 states, 1472 states have (on average 1.686820652173913) internal successors, (2483), 1553 states have internal predecessors, (2483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:37,893 INFO L276 IsEmpty]: Start isEmpty. Operand has 1554 states, 1472 states have (on average 1.686820652173913) internal successors, (2483), 1553 states have internal predecessors, (2483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:37,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-11-12 03:16:37,900 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:16:37,900 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:16:37,900 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:16:37,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:16:37,902 INFO L82 PathProgramCache]: Analyzing trace with hash -854257179, now seen corresponding path program 1 times [2020-11-12 03:16:37,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:16:37,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978702610] [2020-11-12 03:16:37,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:16:37,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:16:37,993 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 03:16:37,994 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978702610] [2020-11-12 03:16:37,994 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:16:37,994 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-12 03:16:37,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152719431] [2020-11-12 03:16:37,995 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-11-12 03:16:37,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:16:37,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-11-12 03:16:37,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-12 03:16:38,005 INFO L87 Difference]: Start difference. First operand has 1554 states, 1472 states have (on average 1.686820652173913) internal successors, (2483), 1553 states have internal predecessors, (2483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:38,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:16:38,029 INFO L93 Difference]: Finished difference Result 1482 states and 2219 transitions. [2020-11-12 03:16:38,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-11-12 03:16:38,029 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2020-11-12 03:16:38,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:16:38,045 INFO L225 Difference]: With dead ends: 1482 [2020-11-12 03:16:38,046 INFO L226 Difference]: Without dead ends: 1252 [2020-11-12 03:16:38,046 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-12 03:16:38,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2020-11-12 03:16:38,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 1252. [2020-11-12 03:16:38,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1252 states, 1210 states have (on average 1.6024793388429752) internal successors, (1939), 1251 states have internal predecessors, (1939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:38,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1252 states to 1252 states and 1939 transitions. [2020-11-12 03:16:38,133 INFO L78 Accepts]: Start accepts. Automaton has 1252 states and 1939 transitions. Word has length 43 [2020-11-12 03:16:38,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:16:38,133 INFO L481 AbstractCegarLoop]: Abstraction has 1252 states and 1939 transitions. [2020-11-12 03:16:38,133 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:38,134 INFO L276 IsEmpty]: Start isEmpty. Operand 1252 states and 1939 transitions. [2020-11-12 03:16:38,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-11-12 03:16:38,135 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:16:38,135 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:16:38,135 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-11-12 03:16:38,135 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:16:38,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:16:38,136 INFO L82 PathProgramCache]: Analyzing trace with hash -1201801210, now seen corresponding path program 1 times [2020-11-12 03:16:38,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:16:38,136 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59507616] [2020-11-12 03:16:38,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:16:38,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:16:38,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 03:16:38,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59507616] [2020-11-12 03:16:38,194 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:16:38,194 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-12 03:16:38,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427201497] [2020-11-12 03:16:38,195 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-12 03:16:38,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:16:38,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-12 03:16:38,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-11-12 03:16:38,196 INFO L87 Difference]: Start difference. First operand 1252 states and 1939 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:38,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:16:38,262 INFO L93 Difference]: Finished difference Result 847 states and 1123 transitions. [2020-11-12 03:16:38,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-12 03:16:38,262 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2020-11-12 03:16:38,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:16:38,267 INFO L225 Difference]: With dead ends: 847 [2020-11-12 03:16:38,267 INFO L226 Difference]: Without dead ends: 843 [2020-11-12 03:16:38,268 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-11-12 03:16:38,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 843 states. [2020-11-12 03:16:38,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 843 to 827. [2020-11-12 03:16:38,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 793 states have (on average 1.3871374527112232) internal successors, (1100), 826 states have internal predecessors, (1100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:38,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1100 transitions. [2020-11-12 03:16:38,291 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1100 transitions. Word has length 43 [2020-11-12 03:16:38,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:16:38,292 INFO L481 AbstractCegarLoop]: Abstraction has 827 states and 1100 transitions. [2020-11-12 03:16:38,292 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:38,292 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1100 transitions. [2020-11-12 03:16:38,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2020-11-12 03:16:38,294 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:16:38,294 INFO L494 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:16:38,294 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-11-12 03:16:38,294 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:16:38,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:16:38,295 INFO L82 PathProgramCache]: Analyzing trace with hash 766791593, now seen corresponding path program 1 times [2020-11-12 03:16:38,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:16:38,296 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144478972] [2020-11-12 03:16:38,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:16:38,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 03:16:38,329 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 03:16:38,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 03:16:38,357 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 03:16:38,393 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 03:16:38,393 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 03:16:38,394 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-11-12 03:16:38,394 WARN L386 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 03:16:38,395 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-11-12 03:16:38,416 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,416 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,417 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,417 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,420 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,421 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,421 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,421 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,422 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,422 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,422 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,422 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,422 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,423 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,423 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,423 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,423 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,423 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,423 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,423 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,424 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,424 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,424 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,424 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,424 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,424 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,424 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,448 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,448 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,448 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,449 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,449 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,449 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,449 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,449 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,449 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,454 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,454 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,454 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,454 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,463 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,464 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,464 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,464 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,466 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,466 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,466 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,466 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:38,470 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2020-11-12 03:16:38,471 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2020-11-12 03:16:38,472 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 03:16:38,472 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 03:16:38,472 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 03:16:38,472 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 03:16:38,472 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 03:16:38,472 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 03:16:38,472 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 03:16:38,472 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 03:16:38,476 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 101 places, 105 transitions, 240 flow [2020-11-12 03:16:38,967 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 8899 states, 8881 states have (on average 3.1550501069699357) internal successors, (28020), 8898 states have internal predecessors, (28020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:39,102 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:39,131 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:39,136 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:39,157 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:39,158 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:39,158 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:39,171 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:39,197 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:39,202 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:39,221 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:39,222 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:39,222 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:41,253 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:41,281 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:41,285 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:41,306 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:41,307 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:41,307 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:41,325 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:41,350 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:41,356 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:41,379 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:41,380 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:41,380 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:43,547 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:43,575 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:43,579 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:43,605 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:43,606 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:43,606 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:43,619 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:43,642 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:43,647 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:43,666 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:43,667 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:43,668 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:45,691 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:45,715 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:45,718 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:45,741 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:45,742 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:45,742 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:45,764 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:45,791 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:45,795 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:45,815 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:45,816 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:45,816 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:47,859 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:47,878 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:47,891 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:47,901 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:47,901 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:47,902 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:47,911 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:47,927 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:47,930 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:47,940 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:47,941 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:47,941 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:47,958 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:47,973 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:47,978 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:47,990 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:47,991 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:47,991 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:48,006 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:48,031 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:48,035 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:48,047 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:48,047 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:48,048 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:48,343 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:48,372 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:48,376 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:48,396 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:48,397 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:48,398 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:48,410 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:48,434 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:48,442 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:48,465 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:48,466 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:48,467 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:50,516 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:50,593 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:50,605 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:50,623 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:50,624 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:50,625 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:50,637 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:50,661 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:50,665 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:50,684 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:50,685 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:50,685 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:52,774 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,789 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,792 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,809 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,809 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,809 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:52,818 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,833 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,835 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,846 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,846 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,847 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:52,855 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,871 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,874 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,884 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,885 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,885 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:52,893 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,908 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,911 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,921 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,922 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,922 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:52,933 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,948 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,951 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,962 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,962 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,963 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:52,970 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,985 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,988 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:52,999 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:52,999 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:53,000 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:53,008 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:53,023 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:53,026 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:53,037 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:53,037 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:53,037 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:53,045 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:53,061 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:53,064 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:16:53,074 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:53,075 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:16:53,075 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:16:53,183 WARN L455 BasicCegarLoop]: Sleep Set Reduction Time: 14215ms [2020-11-12 03:16:53,201 WARN L456 BasicCegarLoop]: Sleep set: input automaton has 8899 states, 8881 states have (on average 3.1550501069699357) internal successors, (28020), 8898 states have internal predecessors, (28020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:53,229 WARN L457 BasicCegarLoop]: Sleep set: output automaton has 8899 states, 8047 states have (on average 1.787871256368833) internal successors, (14387), 8898 states have internal predecessors, (14387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:53,242 INFO L276 IsEmpty]: Start isEmpty. Operand has 8899 states, 8047 states have (on average 1.787871256368833) internal successors, (14387), 8898 states have internal predecessors, (14387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:53,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-11-12 03:16:53,243 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:16:53,243 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:16:53,244 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:16:53,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:16:53,244 INFO L82 PathProgramCache]: Analyzing trace with hash 2001765038, now seen corresponding path program 1 times [2020-11-12 03:16:53,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:16:53,245 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330747101] [2020-11-12 03:16:53,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:16:53,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:16:53,297 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 03:16:53,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330747101] [2020-11-12 03:16:53,298 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:16:53,298 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-12 03:16:53,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913113601] [2020-11-12 03:16:53,298 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-11-12 03:16:53,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:16:53,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-11-12 03:16:53,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-12 03:16:53,320 INFO L87 Difference]: Start difference. First operand has 8899 states, 8047 states have (on average 1.787871256368833) internal successors, (14387), 8898 states have internal predecessors, (14387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:53,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:16:53,381 INFO L93 Difference]: Finished difference Result 8467 states and 13292 transitions. [2020-11-12 03:16:53,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-11-12 03:16:53,382 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2020-11-12 03:16:53,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:16:53,412 INFO L225 Difference]: With dead ends: 8467 [2020-11-12 03:16:53,413 INFO L226 Difference]: Without dead ends: 4912 [2020-11-12 03:16:53,413 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-12 03:16:53,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4912 states. [2020-11-12 03:16:53,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4912 to 4912. [2020-11-12 03:16:53,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4912 states, 4692 states have (on average 1.7436061381074168) internal successors, (8181), 4911 states have internal predecessors, (8181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:53,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4912 states to 4912 states and 8181 transitions. [2020-11-12 03:16:53,549 INFO L78 Accepts]: Start accepts. Automaton has 4912 states and 8181 transitions. Word has length 43 [2020-11-12 03:16:53,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:16:53,550 INFO L481 AbstractCegarLoop]: Abstraction has 4912 states and 8181 transitions. [2020-11-12 03:16:53,550 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:53,550 INFO L276 IsEmpty]: Start isEmpty. Operand 4912 states and 8181 transitions. [2020-11-12 03:16:53,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-11-12 03:16:53,551 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:16:53,551 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:16:53,551 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-11-12 03:16:53,551 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:16:53,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:16:53,552 INFO L82 PathProgramCache]: Analyzing trace with hash 1654221007, now seen corresponding path program 1 times [2020-11-12 03:16:53,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:16:53,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518538033] [2020-11-12 03:16:53,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:16:53,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:16:53,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 03:16:53,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518538033] [2020-11-12 03:16:53,657 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:16:53,657 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-12 03:16:53,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381129102] [2020-11-12 03:16:53,658 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-12 03:16:53,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:16:53,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-12 03:16:53,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-11-12 03:16:53,660 INFO L87 Difference]: Start difference. First operand 4912 states and 8181 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:53,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:16:53,746 INFO L93 Difference]: Finished difference Result 3844 states and 5943 transitions. [2020-11-12 03:16:53,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-12 03:16:53,746 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2020-11-12 03:16:53,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:16:53,765 INFO L225 Difference]: With dead ends: 3844 [2020-11-12 03:16:53,766 INFO L226 Difference]: Without dead ends: 3844 [2020-11-12 03:16:53,766 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-11-12 03:16:53,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3844 states. [2020-11-12 03:16:53,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3844 to 3716. [2020-11-12 03:16:53,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3716 states, 3500 states have (on average 1.6474285714285715) internal successors, (5766), 3715 states have internal predecessors, (5766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:53,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3716 states to 3716 states and 5766 transitions. [2020-11-12 03:16:53,858 INFO L78 Accepts]: Start accepts. Automaton has 3716 states and 5766 transitions. Word has length 43 [2020-11-12 03:16:53,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:16:53,859 INFO L481 AbstractCegarLoop]: Abstraction has 3716 states and 5766 transitions. [2020-11-12 03:16:53,859 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:53,859 INFO L276 IsEmpty]: Start isEmpty. Operand 3716 states and 5766 transitions. [2020-11-12 03:16:53,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2020-11-12 03:16:53,861 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:16:53,861 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:16:53,861 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-11-12 03:16:53,861 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:16:53,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:16:53,862 INFO L82 PathProgramCache]: Analyzing trace with hash 1897082703, now seen corresponding path program 1 times [2020-11-12 03:16:53,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:16:53,862 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735773534] [2020-11-12 03:16:53,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:16:53,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:16:53,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 03:16:53,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735773534] [2020-11-12 03:16:53,953 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:16:53,953 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-12 03:16:53,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086851522] [2020-11-12 03:16:53,954 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 03:16:53,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:16:53,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 03:16:53,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-12 03:16:53,955 INFO L87 Difference]: Start difference. First operand 3716 states and 5766 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:54,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:16:54,057 INFO L93 Difference]: Finished difference Result 4390 states and 6984 transitions. [2020-11-12 03:16:54,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-12 03:16:54,058 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2020-11-12 03:16:54,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:16:54,080 INFO L225 Difference]: With dead ends: 4390 [2020-11-12 03:16:54,080 INFO L226 Difference]: Without dead ends: 4390 [2020-11-12 03:16:54,081 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2020-11-12 03:16:54,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4390 states. [2020-11-12 03:16:54,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4390 to 3807. [2020-11-12 03:16:54,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3807 states, 3591 states have (on average 1.6585909217488164) internal successors, (5956), 3806 states have internal predecessors, (5956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:54,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3807 states to 3807 states and 5956 transitions. [2020-11-12 03:16:54,206 INFO L78 Accepts]: Start accepts. Automaton has 3807 states and 5956 transitions. Word has length 68 [2020-11-12 03:16:54,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:16:54,206 INFO L481 AbstractCegarLoop]: Abstraction has 3807 states and 5956 transitions. [2020-11-12 03:16:54,206 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:54,207 INFO L276 IsEmpty]: Start isEmpty. Operand 3807 states and 5956 transitions. [2020-11-12 03:16:54,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2020-11-12 03:16:54,209 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:16:54,209 INFO L494 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:16:54,209 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-11-12 03:16:54,209 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:16:54,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:16:54,210 INFO L82 PathProgramCache]: Analyzing trace with hash -1277752784, now seen corresponding path program 1 times [2020-11-12 03:16:54,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:16:54,210 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127289475] [2020-11-12 03:16:54,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:16:54,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 03:16:54,237 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 03:16:54,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 03:16:54,260 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 03:16:54,279 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 03:16:54,279 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 03:16:54,279 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-11-12 03:16:54,279 WARN L386 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 03:16:54,280 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-11-12 03:16:54,290 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,290 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,290 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,290 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,290 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,290 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,291 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,291 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,291 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,291 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,291 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,291 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,292 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,292 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,292 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,292 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,292 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,292 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,292 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,292 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,293 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,293 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,293 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,293 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,293 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,293 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,293 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,293 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,294 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,294 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,294 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,294 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,294 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,294 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,294 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,295 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,295 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,295 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,295 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,295 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,295 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,295 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,296 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,296 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,296 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,296 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,296 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,296 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,297 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,297 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,297 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,297 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,302 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,303 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,303 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,303 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,304 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,304 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,305 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,305 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,306 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,306 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,307 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,307 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:16:54,311 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2020-11-12 03:16:54,312 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2020-11-12 03:16:54,312 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 03:16:54,313 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 03:16:54,313 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 03:16:54,313 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 03:16:54,313 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 03:16:54,313 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 03:16:54,313 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 03:16:54,313 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 03:16:54,316 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 108 places, 111 transitions, 266 flow [2020-11-12 03:16:59,200 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 51744 states, 51710 states have (on average 3.8427190098626958) internal successors, (198707), 51743 states have internal predecessors, (198707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:16:59,282 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:59,308 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:59,313 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:59,337 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:59,338 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:59,339 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:16:59,349 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:59,368 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:59,373 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:59,399 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:16:59,400 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:16:59,400 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:01,423 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:01,445 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:01,450 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:01,471 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:01,472 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:01,472 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:01,482 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:01,506 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:01,510 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:01,525 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:01,526 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:01,526 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:03,664 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:03,689 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:03,693 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:03,712 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:03,713 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:03,713 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:03,723 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:03,747 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:03,751 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:03,775 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:03,776 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:03,776 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:05,805 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:05,827 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:05,835 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:05,862 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:05,863 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:05,864 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:05,876 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:05,899 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:05,902 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:05,929 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:05,930 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:05,931 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:07,996 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,011 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,014 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,031 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,032 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,032 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:08,043 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,267 WARN L193 SmtUtils]: Spent 223.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-11-12 03:17:08,270 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,300 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,312 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,313 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,313 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:08,323 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,339 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,342 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,354 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,355 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,355 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:08,369 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,384 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,387 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,397 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,397 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:08,397 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:08,539 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:08,564 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,568 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:08,595 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,596 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:08,599 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:08,615 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:08,641 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,645 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:08,666 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:08,667 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:08,668 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:10,695 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:10,719 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:10,723 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:10,741 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:10,741 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:10,742 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:10,756 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:10,777 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:10,783 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:10,801 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:10,802 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:10,802 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:12,887 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:12,901 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:12,904 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:12,915 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:12,915 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:12,915 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:12,926 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:12,944 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:12,947 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:12,958 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:12,958 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:12,959 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:12,973 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:12,989 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:12,992 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,003 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,004 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,004 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:13,014 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,029 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,032 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,043 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,043 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,044 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:13,077 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,093 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,096 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,108 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,108 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,108 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:13,118 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,138 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,141 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,155 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,156 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,156 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:13,169 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,189 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,195 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,206 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,206 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,207 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:13,217 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,234 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,238 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,251 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,251 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:13,252 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:13,418 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:13,443 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,447 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:13,469 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,470 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:13,470 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:13,481 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:13,508 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,512 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:13,531 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:13,532 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:13,532 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:15,546 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:15,572 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:15,576 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:15,596 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:15,597 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:15,598 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:15,619 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:15,641 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:15,644 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:15,663 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:15,664 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:17:15,664 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:17:17,738 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,753 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:17,756 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,772 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:17,772 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,772 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:17,780 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,796 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:17,799 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,811 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:17,812 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,812 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:17,823 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,838 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:17,840 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,851 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:17,852 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,852 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:17,869 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,885 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:17,888 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,900 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:17,900 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,901 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:17,943 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:17,958 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:17,961 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,033 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,033 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,034 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:18,046 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,065 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,068 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,080 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,081 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,081 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:18,091 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,113 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,116 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,133 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,133 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,134 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:18,144 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,165 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,169 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,185 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,186 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,186 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:18,357 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,376 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,379 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,393 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,393 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,394 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:18,402 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,419 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,422 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,433 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,433 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,433 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:18,446 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,463 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,468 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,480 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,481 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,481 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:18,489 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,507 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,510 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,522 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:17:18,523 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:17:18,523 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:17:19,473 WARN L455 BasicCegarLoop]: Sleep Set Reduction Time: 20273ms [2020-11-12 03:17:19,545 WARN L456 BasicCegarLoop]: Sleep set: input automaton has 51744 states, 51710 states have (on average 3.8427190098626958) internal successors, (198707), 51743 states have internal predecessors, (198707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:19,626 WARN L457 BasicCegarLoop]: Sleep set: output automaton has 51744 states, 48511 states have (on average 1.6089546700748283) internal successors, (78052), 51743 states have internal predecessors, (78052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:19,671 INFO L276 IsEmpty]: Start isEmpty. Operand has 51744 states, 48511 states have (on average 1.6089546700748283) internal successors, (78052), 51743 states have internal predecessors, (78052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:19,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-11-12 03:17:19,672 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:17:19,672 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:17:19,672 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:17:19,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:17:19,674 INFO L82 PathProgramCache]: Analyzing trace with hash 1782465086, now seen corresponding path program 1 times [2020-11-12 03:17:19,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:17:19,675 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033154513] [2020-11-12 03:17:19,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:17:19,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:17:19,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 03:17:19,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033154513] [2020-11-12 03:17:19,725 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:17:19,725 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-12 03:17:19,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68851356] [2020-11-12 03:17:19,726 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-11-12 03:17:19,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:17:19,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-11-12 03:17:19,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-12 03:17:19,775 INFO L87 Difference]: Start difference. First operand has 51744 states, 48511 states have (on average 1.6089546700748283) internal successors, (78052), 51743 states have internal predecessors, (78052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:20,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:17:20,020 INFO L93 Difference]: Finished difference Result 49152 states and 70788 transitions. [2020-11-12 03:17:20,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-11-12 03:17:20,020 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2020-11-12 03:17:20,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:17:20,190 INFO L225 Difference]: With dead ends: 49152 [2020-11-12 03:17:20,190 INFO L226 Difference]: Without dead ends: 41326 [2020-11-12 03:17:20,190 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-12 03:17:20,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41326 states. [2020-11-12 03:17:21,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41326 to 41326. [2020-11-12 03:17:21,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41326 states, 39405 states have (on average 1.597817535845705) internal successors, (62962), 41325 states have internal predecessors, (62962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:22,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41326 states to 41326 states and 62962 transitions. [2020-11-12 03:17:22,092 INFO L78 Accepts]: Start accepts. Automaton has 41326 states and 62962 transitions. Word has length 43 [2020-11-12 03:17:22,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:17:22,094 INFO L481 AbstractCegarLoop]: Abstraction has 41326 states and 62962 transitions. [2020-11-12 03:17:22,094 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:22,094 INFO L276 IsEmpty]: Start isEmpty. Operand 41326 states and 62962 transitions. [2020-11-12 03:17:22,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-11-12 03:17:22,094 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:17:22,095 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:17:22,095 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-11-12 03:17:22,095 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:17:22,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:17:22,096 INFO L82 PathProgramCache]: Analyzing trace with hash 1728324062, now seen corresponding path program 1 times [2020-11-12 03:17:22,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:17:22,096 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300607523] [2020-11-12 03:17:22,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:17:22,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:17:22,169 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 03:17:22,169 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300607523] [2020-11-12 03:17:22,169 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:17:22,169 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-12 03:17:22,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688571006] [2020-11-12 03:17:22,170 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-12 03:17:22,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:17:22,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-12 03:17:22,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-11-12 03:17:22,171 INFO L87 Difference]: Start difference. First operand 41326 states and 62962 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:22,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:17:22,570 INFO L93 Difference]: Finished difference Result 31655 states and 48612 transitions. [2020-11-12 03:17:22,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-12 03:17:22,571 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2020-11-12 03:17:22,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:17:22,649 INFO L225 Difference]: With dead ends: 31655 [2020-11-12 03:17:22,649 INFO L226 Difference]: Without dead ends: 31647 [2020-11-12 03:17:22,650 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-11-12 03:17:22,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31647 states. [2020-11-12 03:17:23,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31647 to 30847. [2020-11-12 03:17:23,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30847 states, 29551 states have (on average 1.60245000169199) internal successors, (47354), 30846 states have internal predecessors, (47354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:23,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30847 states to 30847 states and 47354 transitions. [2020-11-12 03:17:23,657 INFO L78 Accepts]: Start accepts. Automaton has 30847 states and 47354 transitions. Word has length 43 [2020-11-12 03:17:23,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:17:23,657 INFO L481 AbstractCegarLoop]: Abstraction has 30847 states and 47354 transitions. [2020-11-12 03:17:23,658 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:23,658 INFO L276 IsEmpty]: Start isEmpty. Operand 30847 states and 47354 transitions. [2020-11-12 03:17:23,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2020-11-12 03:17:23,666 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:17:23,666 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:17:23,667 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-11-12 03:17:23,667 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:17:23,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:17:23,667 INFO L82 PathProgramCache]: Analyzing trace with hash -1964149138, now seen corresponding path program 1 times [2020-11-12 03:17:23,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:17:23,668 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237782178] [2020-11-12 03:17:23,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:17:23,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:17:23,779 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 03:17:23,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237782178] [2020-11-12 03:17:23,780 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:17:23,780 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-12 03:17:23,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608674742] [2020-11-12 03:17:23,780 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 03:17:23,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:17:23,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 03:17:23,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-12 03:17:23,783 INFO L87 Difference]: Start difference. First operand 30847 states and 47354 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:24,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:17:24,188 INFO L93 Difference]: Finished difference Result 35673 states and 55906 transitions. [2020-11-12 03:17:24,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-12 03:17:24,189 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2020-11-12 03:17:24,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:17:24,310 INFO L225 Difference]: With dead ends: 35673 [2020-11-12 03:17:24,310 INFO L226 Difference]: Without dead ends: 35673 [2020-11-12 03:17:24,311 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2020-11-12 03:17:24,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35673 states. [2020-11-12 03:17:25,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35673 to 31518. [2020-11-12 03:17:25,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31518 states, 30222 states have (on average 1.5890741843690026) internal successors, (48025), 31517 states have internal predecessors, (48025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:25,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31518 states to 31518 states and 48025 transitions. [2020-11-12 03:17:25,531 INFO L78 Accepts]: Start accepts. Automaton has 31518 states and 48025 transitions. Word has length 68 [2020-11-12 03:17:25,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:17:25,532 INFO L481 AbstractCegarLoop]: Abstraction has 31518 states and 48025 transitions. [2020-11-12 03:17:25,532 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:25,532 INFO L276 IsEmpty]: Start isEmpty. Operand 31518 states and 48025 transitions. [2020-11-12 03:17:25,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2020-11-12 03:17:25,537 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:17:25,538 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:17:25,538 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-11-12 03:17:25,538 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:17:25,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:17:25,539 INFO L82 PathProgramCache]: Analyzing trace with hash -459587218, now seen corresponding path program 1 times [2020-11-12 03:17:25,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:17:25,539 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218300849] [2020-11-12 03:17:25,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:17:25,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:17:25,636 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 03:17:25,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218300849] [2020-11-12 03:17:25,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406772977] [2020-11-12 03:17:25,637 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-11-12 03:17:25,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:17:25,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjunts are in the unsatisfiable core [2020-11-12 03:17:25,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 03:17:25,885 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 03:17:25,886 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 03:17:25,886 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2020-11-12 03:17:25,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764507373] [2020-11-12 03:17:25,887 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-12 03:17:25,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:17:25,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-12 03:17:25,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2020-11-12 03:17:25,888 INFO L87 Difference]: Start difference. First operand 31518 states and 48025 transitions. Second operand has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 9 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:26,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:17:26,286 INFO L93 Difference]: Finished difference Result 32294 states and 49244 transitions. [2020-11-12 03:17:26,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 03:17:26,287 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 9 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2020-11-12 03:17:26,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:17:26,348 INFO L225 Difference]: With dead ends: 32294 [2020-11-12 03:17:26,349 INFO L226 Difference]: Without dead ends: 32294 [2020-11-12 03:17:26,350 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2020-11-12 03:17:26,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32294 states. [2020-11-12 03:17:27,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32294 to 31510. [2020-11-12 03:17:27,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31510 states, 30214 states have (on average 1.5890977692460448) internal successors, (48013), 31509 states have internal predecessors, (48013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:27,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31510 states to 31510 states and 48013 transitions. [2020-11-12 03:17:27,368 INFO L78 Accepts]: Start accepts. Automaton has 31510 states and 48013 transitions. Word has length 75 [2020-11-12 03:17:27,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:17:27,368 INFO L481 AbstractCegarLoop]: Abstraction has 31510 states and 48013 transitions. [2020-11-12 03:17:27,368 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 9 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:17:27,369 INFO L276 IsEmpty]: Start isEmpty. Operand 31510 states and 48013 transitions. [2020-11-12 03:17:27,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2020-11-12 03:17:27,394 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:17:27,394 INFO L494 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:17:27,608 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2020-11-12 03:17:27,609 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:17:27,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:17:27,610 INFO L82 PathProgramCache]: Analyzing trace with hash 411597126, now seen corresponding path program 1 times [2020-11-12 03:17:27,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:17:27,611 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719874968] [2020-11-12 03:17:27,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:17:27,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 03:17:27,642 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 03:17:27,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 03:17:27,672 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 03:17:27,688 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 03:17:27,688 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 03:17:27,688 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-11-12 03:17:27,688 WARN L386 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 03:17:27,689 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-11-12 03:17:27,877 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,884 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,884 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,884 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,884 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,885 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,885 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,885 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,885 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,885 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,885 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,885 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,886 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,886 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,887 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,887 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,887 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,887 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,888 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,888 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,888 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,888 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,888 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,888 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,888 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,888 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,889 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,889 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,889 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,889 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,889 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,889 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,889 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,889 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,890 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,890 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,890 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,890 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,890 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,890 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,890 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,890 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,890 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,891 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,891 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,891 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,891 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,891 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,891 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,891 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,891 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,892 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,892 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,892 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,892 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,895 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,895 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,895 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,896 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,896 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,896 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,897 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,897 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,897 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,920 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,920 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,920 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,920 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,941 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,942 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,942 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,942 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,943 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,943 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,943 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,943 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,946 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,946 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,946 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,946 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:17:27,951 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2020-11-12 03:17:27,952 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2020-11-12 03:17:27,952 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 03:17:27,953 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 03:17:27,953 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 03:17:27,953 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 03:17:27,953 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 03:17:27,953 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 03:17:27,953 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 03:17:27,953 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 03:17:27,955 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 115 places, 117 transitions, 294 flow [2020-11-12 03:19:57,308 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 302689 states, 302623 states have (on average 4.524487563734415) internal successors, (1369214), 302688 states have internal predecessors, (1369214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:19:57,571 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:19:57,603 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:19:57,608 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:19:57,632 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:19:57,633 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:19:57,633 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:19:57,645 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:19:57,678 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:19:57,682 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:19:57,705 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:19:57,706 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:19:57,706 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:19:59,732 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:19:59,759 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:19:59,768 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:19:59,786 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:19:59,786 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:19:59,787 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:19:59,802 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:00,400 WARN L193 SmtUtils]: Spent 597.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-11-12 03:20:00,401 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:00,430 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:00,621 WARN L193 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-11-12 03:20:00,622 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:00,622 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:00,623 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:02,886 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:02,921 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:02,927 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:02,957 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:02,958 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:02,958 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:02,971 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:03,009 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:03,015 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:03,042 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:03,043 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:03,043 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:05,078 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:05,109 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:05,118 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:05,144 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:05,145 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:05,145 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:05,157 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:05,185 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:05,190 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:05,212 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:05,213 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:05,213 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:07,239 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,256 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,259 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,268 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,268 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,268 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:07,275 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,292 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,294 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,305 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,305 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,305 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:07,313 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,330 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,340 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,352 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,352 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,353 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:07,364 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,378 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,381 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,397 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,397 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:07,398 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:07,541 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:07,566 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,571 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:07,591 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,591 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:07,592 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:07,603 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:07,627 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,631 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:07,650 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:07,651 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:07,651 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:09,666 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:09,688 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:09,698 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:09,723 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:09,724 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:09,724 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:09,748 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:09,781 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:09,791 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:09,815 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:09,816 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:09,816 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:11,859 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:11,885 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:11,891 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:11,904 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:11,905 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:11,905 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:11,913 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:11,938 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:11,941 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:11,954 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:11,955 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:11,955 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:11,974 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:11,997 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,002 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,016 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,016 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,016 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:12,027 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,045 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,049 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,064 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,064 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,065 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:12,079 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,100 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,104 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,118 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,119 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,119 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:12,129 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,151 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,155 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,171 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,171 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,172 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:12,184 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,203 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,207 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,220 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,221 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,221 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:12,230 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,252 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,255 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,268 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,270 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:12,270 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:12,684 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:12,713 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,716 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:12,737 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,738 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:12,739 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:12,754 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:12,781 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,785 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:12,806 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:12,807 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:12,807 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:15,246 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:15,279 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:15,286 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:15,318 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:15,319 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:15,320 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:15,331 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:15,359 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:15,363 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:15,386 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:15,387 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:15,387 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:17,497 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,516 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,519 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,530 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,530 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,531 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:17,539 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,557 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,561 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,576 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,576 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,576 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:17,585 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,611 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,614 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,626 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,627 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,627 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:17,636 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,655 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,659 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,672 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,673 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,673 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:17,688 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,709 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,712 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,725 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,726 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,726 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:17,735 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,752 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,756 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,768 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,769 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,769 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:17,783 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,800 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,802 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,815 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,816 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,816 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:17,826 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,847 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,850 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,865 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,865 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,866 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:17,875 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,893 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,896 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,910 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,910 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,911 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:17,924 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,942 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,945 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,958 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,958 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,959 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:17,968 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:17,986 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:17,990 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:18,003 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:18,004 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:18,004 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:18,013 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:18,034 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:18,038 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:18,056 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:18,056 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:18,057 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:21,325 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:21,351 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:21,355 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:21,377 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:21,377 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:21,378 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:21,387 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:21,415 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:21,419 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:21,441 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:21,442 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:21,442 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:23,457 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:23,481 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:23,486 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:23,508 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:23,509 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:23,509 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:23,522 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:23,552 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:23,562 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:23,583 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:23,584 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-11-12 03:20:23,584 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:134 [2020-11-12 03:20:26,612 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,631 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,634 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,647 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,647 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,648 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:26,654 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,680 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,684 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,701 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,702 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,702 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:26,715 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,734 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,741 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,754 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,755 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,755 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:26,770 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,790 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,794 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,806 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,807 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,807 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:26,817 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,834 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,838 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,850 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,851 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,851 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:26,868 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,886 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,892 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,903 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,903 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,904 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:26,921 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,940 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,942 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,956 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,956 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,957 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:26,965 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:26,982 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:26,987 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,000 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,001 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,001 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:27,014 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,032 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,035 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,047 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,048 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,048 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:27,056 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,074 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,077 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,090 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,090 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,091 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:27,100 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,117 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,120 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,132 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,133 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,133 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:27,141 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,155 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,159 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,171 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,171 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,172 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:27,183 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,200 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,203 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,215 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,215 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,216 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:27,229 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,246 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,249 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,262 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,262 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,263 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:27,272 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,287 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,291 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,303 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,303 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,304 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:27,321 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,338 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,342 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,355 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-11-12 03:20:27,356 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-11-12 03:20:27,357 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:108, output treesize:62 [2020-11-12 03:20:28,752 WARN L455 BasicCegarLoop]: Sleep Set Reduction Time: 31444ms [2020-11-12 03:20:29,107 WARN L456 BasicCegarLoop]: Sleep set: input automaton has 302689 states, 302623 states have (on average 4.524487563734415) internal successors, (1369214), 302688 states have internal predecessors, (1369214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:29,644 WARN L457 BasicCegarLoop]: Sleep set: output automaton has 302689 states, 272734 states have (on average 1.9044893559292204) internal successors, (519419), 302688 states have internal predecessors, (519419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:29,926 INFO L276 IsEmpty]: Start isEmpty. Operand has 302689 states, 272734 states have (on average 1.9044893559292204) internal successors, (519419), 302688 states have internal predecessors, (519419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:29,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-11-12 03:20:29,927 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:20:29,927 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:20:29,927 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:20:29,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:20:29,934 INFO L82 PathProgramCache]: Analyzing trace with hash 1866067923, now seen corresponding path program 1 times [2020-11-12 03:20:29,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:20:29,934 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009812524] [2020-11-12 03:20:29,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:20:29,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:20:29,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 03:20:29,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009812524] [2020-11-12 03:20:29,964 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:20:29,964 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-12 03:20:29,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098161223] [2020-11-12 03:20:29,965 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-11-12 03:20:29,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:20:29,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-11-12 03:20:29,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-12 03:20:30,272 INFO L87 Difference]: Start difference. First operand has 302689 states, 272734 states have (on average 1.9044893559292204) internal successors, (519419), 302688 states have internal predecessors, (519419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:32,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:20:32,609 INFO L93 Difference]: Finished difference Result 287137 states and 480254 transitions. [2020-11-12 03:20:32,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-11-12 03:20:32,610 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2020-11-12 03:20:32,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:20:33,327 INFO L225 Difference]: With dead ends: 287137 [2020-11-12 03:20:33,328 INFO L226 Difference]: Without dead ends: 183146 [2020-11-12 03:20:33,328 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-12 03:20:36,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183146 states. [2020-11-12 03:20:39,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183146 to 183146. [2020-11-12 03:20:40,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183146 states, 175120 states have (on average 1.9858554134307904) internal successors, (347763), 183145 states have internal predecessors, (347763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:40,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183146 states to 183146 states and 347763 transitions. [2020-11-12 03:20:40,714 INFO L78 Accepts]: Start accepts. Automaton has 183146 states and 347763 transitions. Word has length 43 [2020-11-12 03:20:40,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:20:40,714 INFO L481 AbstractCegarLoop]: Abstraction has 183146 states and 347763 transitions. [2020-11-12 03:20:40,714 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:40,714 INFO L276 IsEmpty]: Start isEmpty. Operand 183146 states and 347763 transitions. [2020-11-12 03:20:40,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-11-12 03:20:40,715 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:20:40,715 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:20:40,715 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-11-12 03:20:40,715 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:20:40,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:20:40,716 INFO L82 PathProgramCache]: Analyzing trace with hash -979492045, now seen corresponding path program 1 times [2020-11-12 03:20:40,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:20:40,716 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740513940] [2020-11-12 03:20:40,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:20:40,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:20:40,760 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 03:20:40,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740513940] [2020-11-12 03:20:40,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:20:40,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-12 03:20:40,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595984549] [2020-11-12 03:20:40,762 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-12 03:20:40,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:20:40,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-12 03:20:40,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-11-12 03:20:40,763 INFO L87 Difference]: Start difference. First operand 183146 states and 347763 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:42,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:20:42,251 INFO L93 Difference]: Finished difference Result 157972 states and 282409 transitions. [2020-11-12 03:20:42,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-12 03:20:42,252 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2020-11-12 03:20:42,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:20:42,624 INFO L225 Difference]: With dead ends: 157972 [2020-11-12 03:20:42,625 INFO L226 Difference]: Without dead ends: 157972 [2020-11-12 03:20:42,625 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-11-12 03:20:44,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157972 states. [2020-11-12 03:20:47,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157972 to 153300. [2020-11-12 03:20:47,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153300 states, 145524 states have (on average 1.885675215084797) internal successors, (274411), 153299 states have internal predecessors, (274411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:48,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153300 states to 153300 states and 274411 transitions. [2020-11-12 03:20:48,520 INFO L78 Accepts]: Start accepts. Automaton has 153300 states and 274411 transitions. Word has length 43 [2020-11-12 03:20:48,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:20:48,521 INFO L481 AbstractCegarLoop]: Abstraction has 153300 states and 274411 transitions. [2020-11-12 03:20:48,521 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:48,521 INFO L276 IsEmpty]: Start isEmpty. Operand 153300 states and 274411 transitions. [2020-11-12 03:20:48,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2020-11-12 03:20:48,542 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:20:48,542 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:20:48,543 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-11-12 03:20:48,543 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:20:48,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:20:48,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1695917363, now seen corresponding path program 1 times [2020-11-12 03:20:48,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:20:48,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187171482] [2020-11-12 03:20:48,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:20:48,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:20:48,933 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 03:20:48,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187171482] [2020-11-12 03:20:48,934 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 03:20:48,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-12 03:20:48,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245818856] [2020-11-12 03:20:48,935 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 03:20:48,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:20:48,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 03:20:48,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-12 03:20:48,937 INFO L87 Difference]: Start difference. First operand 153300 states and 274411 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:49,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:20:49,930 INFO L93 Difference]: Finished difference Result 185878 states and 360640 transitions. [2020-11-12 03:20:49,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-12 03:20:49,931 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2020-11-12 03:20:49,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:20:50,337 INFO L225 Difference]: With dead ends: 185878 [2020-11-12 03:20:50,337 INFO L226 Difference]: Without dead ends: 185878 [2020-11-12 03:20:50,338 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2020-11-12 03:20:52,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185878 states. [2020-11-12 03:20:55,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185878 to 157951. [2020-11-12 03:20:55,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157951 states, 150175 states have (on average 1.9252671882803396) internal successors, (289127), 157950 states have internal predecessors, (289127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:56,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157951 states to 157951 states and 289127 transitions. [2020-11-12 03:20:56,224 INFO L78 Accepts]: Start accepts. Automaton has 157951 states and 289127 transitions. Word has length 68 [2020-11-12 03:20:56,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:20:56,224 INFO L481 AbstractCegarLoop]: Abstraction has 157951 states and 289127 transitions. [2020-11-12 03:20:56,224 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:56,224 INFO L276 IsEmpty]: Start isEmpty. Operand 157951 states and 289127 transitions. [2020-11-12 03:20:56,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2020-11-12 03:20:56,228 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:20:56,228 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:20:56,228 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2020-11-12 03:20:56,228 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:20:56,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:20:56,229 INFO L82 PathProgramCache]: Analyzing trace with hash 892161220, now seen corresponding path program 1 times [2020-11-12 03:20:56,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:20:56,229 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766713616] [2020-11-12 03:20:56,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:20:56,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:20:56,299 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 03:20:56,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766713616] [2020-11-12 03:20:56,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203421522] [2020-11-12 03:20:56,300 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-11-12 03:20:57,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:20:57,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjunts are in the unsatisfiable core [2020-11-12 03:20:57,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 03:20:57,333 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 03:20:57,334 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 03:20:57,334 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2020-11-12 03:20:57,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604334527] [2020-11-12 03:20:57,335 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-12 03:20:57,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:20:57,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-12 03:20:57,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2020-11-12 03:20:57,341 INFO L87 Difference]: Start difference. First operand 157951 states and 289127 transitions. Second operand has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:20:58,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:20:58,262 INFO L93 Difference]: Finished difference Result 162601 states and 297096 transitions. [2020-11-12 03:20:58,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-12 03:20:58,263 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2020-11-12 03:20:58,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:20:58,597 INFO L225 Difference]: With dead ends: 162601 [2020-11-12 03:20:58,597 INFO L226 Difference]: Without dead ends: 162601 [2020-11-12 03:20:58,597 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2020-11-12 03:21:01,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162601 states. [2020-11-12 03:21:04,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162601 to 157945. [2020-11-12 03:21:04,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157945 states, 150169 states have (on average 1.9252775206600563) internal successors, (289117), 157944 states have internal predecessors, (289117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:21:04,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157945 states to 157945 states and 289117 transitions. [2020-11-12 03:21:04,747 INFO L78 Accepts]: Start accepts. Automaton has 157945 states and 289117 transitions. Word has length 75 [2020-11-12 03:21:04,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:21:04,747 INFO L481 AbstractCegarLoop]: Abstraction has 157945 states and 289117 transitions. [2020-11-12 03:21:04,747 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:21:04,747 INFO L276 IsEmpty]: Start isEmpty. Operand 157945 states and 289117 transitions. [2020-11-12 03:21:04,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2020-11-12 03:21:04,757 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:21:04,757 INFO L494 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:21:04,970 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 03:21:04,971 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:21:04,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:21:04,972 INFO L82 PathProgramCache]: Analyzing trace with hash -433538057, now seen corresponding path program 1 times [2020-11-12 03:21:04,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:21:04,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503644020] [2020-11-12 03:21:04,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:21:04,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:21:05,065 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-11-12 03:21:05,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503644020] [2020-11-12 03:21:05,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817707309] [2020-11-12 03:21:05,066 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-11-12 03:21:05,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 03:21:05,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 7 conjunts are in the unsatisfiable core [2020-11-12 03:21:05,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 03:21:05,320 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-12 03:21:05,321 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 03:21:05,321 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 11 [2020-11-12 03:21:05,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769732622] [2020-11-12 03:21:05,321 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-12 03:21:05,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 03:21:05,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-12 03:21:05,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2020-11-12 03:21:05,323 INFO L87 Difference]: Start difference. First operand 157945 states and 289117 transitions. Second operand has 11 states, 11 states have (on average 10.636363636363637) internal successors, (117), 11 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:21:05,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 03:21:05,993 INFO L93 Difference]: Finished difference Result 109723 states and 189878 transitions. [2020-11-12 03:21:05,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-11-12 03:21:05,994 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.636363636363637) internal successors, (117), 11 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2020-11-12 03:21:05,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 03:21:06,187 INFO L225 Difference]: With dead ends: 109723 [2020-11-12 03:21:06,188 INFO L226 Difference]: Without dead ends: 109609 [2020-11-12 03:21:06,188 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-12 03:21:08,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109609 states. [2020-11-12 03:21:09,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109609 to 107245. [2020-11-12 03:21:09,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107245 states, 102594 states have (on average 1.8093455757646646) internal successors, (185628), 107244 states have internal predecessors, (185628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:21:10,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107245 states to 107245 states and 185628 transitions. [2020-11-12 03:21:10,132 INFO L78 Accepts]: Start accepts. Automaton has 107245 states and 185628 transitions. Word has length 87 [2020-11-12 03:21:10,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 03:21:10,133 INFO L481 AbstractCegarLoop]: Abstraction has 107245 states and 185628 transitions. [2020-11-12 03:21:10,133 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 10.636363636363637) internal successors, (117), 11 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-12 03:21:10,133 INFO L276 IsEmpty]: Start isEmpty. Operand 107245 states and 185628 transitions. [2020-11-12 03:21:10,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2020-11-12 03:21:10,166 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 03:21:10,167 INFO L494 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 03:21:10,367 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 03:21:10,368 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 03:21:10,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 03:21:10,369 INFO L82 PathProgramCache]: Analyzing trace with hash -2093161493, now seen corresponding path program 1 times [2020-11-12 03:21:10,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 03:21:10,370 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965281589] [2020-11-12 03:21:10,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 03:21:10,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 03:21:10,405 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 03:21:10,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 03:21:10,431 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 03:21:10,446 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 03:21:10,446 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 03:21:10,446 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2020-11-12 03:21:10,447 WARN L386 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 03:21:10,447 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2020-11-12 03:21:10,460 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,461 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,461 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,461 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,461 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,461 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,462 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,462 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,463 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,463 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,463 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,463 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,463 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,463 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,464 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,464 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,464 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,464 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,464 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,464 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,464 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,465 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,465 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,465 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,465 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,465 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,465 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,465 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,466 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,466 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,466 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,466 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,466 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,466 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,467 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,467 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,467 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,467 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,467 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,467 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,467 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,467 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,468 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,468 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,468 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,468 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,468 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,468 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,469 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,469 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,469 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,469 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,469 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,469 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,469 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,469 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,470 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,470 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,470 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,470 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,470 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,470 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,470 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,471 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,471 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,471 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,471 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,471 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,471 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,471 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,472 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,472 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,472 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,473 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,473 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,473 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,475 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,476 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,476 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,476 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,480 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,481 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,481 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,481 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,483 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,483 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,483 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,483 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,484 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,485 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,485 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,485 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,487 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,487 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,487 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,487 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 03:21:10,494 INFO L149 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2020-11-12 03:21:10,495 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2020-11-12 03:21:10,496 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 03:21:10,496 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 03:21:10,496 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 03:21:10,496 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 03:21:10,496 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 03:21:10,496 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 03:21:10,496 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 03:21:10,496 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 03:21:10,498 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 122 places, 123 transitions, 324 flow Received shutdown request... [2020-11-12 03:29:40,019 WARN L546 AbstractCegarLoop]: Verification canceled [2020-11-12 03:29:40,164 WARN L250 ceAbstractionStarter]: Timeout [2020-11-12 03:29:40,164 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.11 03:29:40 BasicIcfg [2020-11-12 03:29:40,165 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-11-12 03:29:40,166 INFO L168 Benchmark]: Toolchain (without parser) took 799384.92 ms. Allocated memory was 302.0 MB in the beginning and 15.0 GB in the end (delta: 14.7 GB). Free memory was 275.4 MB in the beginning and 13.0 GB in the end (delta: -12.7 GB). Peak memory consumption was 8.0 GB. Max. memory is 16.0 GB. [2020-11-12 03:29:40,166 INFO L168 Benchmark]: CDTParser took 0.82 ms. Allocated memory is still 302.0 MB. Free memory is still 273.2 MB. There was no memory consumed. Max. memory is 16.0 GB. [2020-11-12 03:29:40,166 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1288.51 ms. Allocated memory is still 302.0 MB. Free memory was 274.7 MB in the beginning and 235.6 MB in the end (delta: 39.1 MB). Peak memory consumption was 41.9 MB. Max. memory is 16.0 GB. [2020-11-12 03:29:40,166 INFO L168 Benchmark]: Boogie Procedure Inliner took 96.64 ms. Allocated memory is still 302.0 MB. Free memory was 235.6 MB in the beginning and 232.5 MB in the end (delta: 3.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2020-11-12 03:29:40,167 INFO L168 Benchmark]: Boogie Preprocessor took 63.90 ms. Allocated memory is still 302.0 MB. Free memory was 232.5 MB in the beginning and 231.4 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2020-11-12 03:29:40,170 INFO L168 Benchmark]: RCFGBuilder took 519.90 ms. Allocated memory is still 302.0 MB. Free memory was 231.4 MB in the beginning and 205.2 MB in the end (delta: 26.2 MB). Peak memory consumption was 27.3 MB. Max. memory is 16.0 GB. [2020-11-12 03:29:40,170 INFO L168 Benchmark]: TraceAbstraction took 797403.49 ms. Allocated memory was 302.0 MB in the beginning and 15.0 GB in the end (delta: 14.7 GB). Free memory was 204.2 MB in the beginning and 13.0 GB in the end (delta: -12.8 GB). Peak memory consumption was 7.9 GB. Max. memory is 16.0 GB. [2020-11-12 03:29:40,177 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.82 ms. Allocated memory is still 302.0 MB. Free memory is still 273.2 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 1288.51 ms. Allocated memory is still 302.0 MB. Free memory was 274.7 MB in the beginning and 235.6 MB in the end (delta: 39.1 MB). Peak memory consumption was 41.9 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 96.64 ms. Allocated memory is still 302.0 MB. Free memory was 235.6 MB in the beginning and 232.5 MB in the end (delta: 3.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 63.90 ms. Allocated memory is still 302.0 MB. Free memory was 232.5 MB in the beginning and 231.4 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 519.90 ms. Allocated memory is still 302.0 MB. Free memory was 231.4 MB in the beginning and 205.2 MB in the end (delta: 26.2 MB). Peak memory consumption was 27.3 MB. Max. memory is 16.0 GB. * TraceAbstraction took 797403.49 ms. Allocated memory was 302.0 MB in the beginning and 15.0 GB in the end (delta: 14.7 GB). Free memory was 204.2 MB in the beginning and 13.0 GB in the end (delta: -12.8 GB). Peak memory consumption was 7.9 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 16]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 16). Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNet2FiniteAutomaton was constructing automaton for Petri net that has has 122 places, 123 transitions, 324 flow. Already constructed 516224 states. Currently 49121 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 84 locations, 1 error locations. Started 6 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 796.6s, OverallIterations: 21, TraceHistogramMax: 6, AutomataDifference: 11.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 745.4s, HoareTripleCheckerStatistics: 1427 SDtfs, 1395 SDslu, 1865 SDs, 0 SdLazy, 671 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 310 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=302689occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 34.9s AutomataMinimizationTime, 16 MinimizatonAttempts, 46085 StatesRemovedByMinimization, 10 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 1473 NumberOfCodeBlocks, 1473 NumberOfCodeBlocksAsserted, 24 NumberOfCheckSat, 1089 ConstructedInterpolants, 0 QuantifiedInterpolants, 172797 SizeOfPredicates, 14 NumberOfNonLiveVariables, 548 ConjunctsInSsa, 17 ConjunctsInUnsatCore, 19 InterpolantComputations, 13 PerfectInterpolantSequences, 31/50 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown