/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe-SemanticLooper.epf -i ../../../trunk/examples/svcomp/pthread/fib_bench_longer-1.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-7bb8cbd [2020-10-16 02:55:45,086 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-16 02:55:45,089 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-16 02:55:45,127 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-16 02:55:45,128 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-16 02:55:45,139 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-16 02:55:45,141 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-16 02:55:45,144 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-16 02:55:45,146 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-16 02:55:45,150 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-16 02:55:45,151 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-16 02:55:45,153 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-16 02:55:45,153 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-16 02:55:45,156 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-16 02:55:45,158 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-16 02:55:45,160 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-16 02:55:45,161 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-16 02:55:45,162 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-16 02:55:45,164 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-16 02:55:45,170 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-16 02:55:45,173 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-16 02:55:45,174 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-16 02:55:45,175 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-16 02:55:45,176 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-16 02:55:45,181 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-16 02:55:45,181 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-16 02:55:45,181 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-16 02:55:45,184 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-16 02:55:45,184 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-16 02:55:45,187 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-16 02:55:45,187 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-16 02:55:45,188 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-16 02:55:45,189 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-16 02:55:45,191 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-16 02:55:45,192 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-16 02:55:45,192 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-16 02:55:45,193 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-16 02:55:45,193 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-16 02:55:45,193 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-16 02:55:45,194 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-16 02:55:45,195 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-16 02:55:45,196 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-PN-SemanticLbe-SemanticLooper.epf [2020-10-16 02:55:45,240 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-16 02:55:45,240 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-16 02:55:45,242 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-16 02:55:45,243 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-16 02:55:45,243 INFO L138 SettingsManager]: * Use SBE=true [2020-10-16 02:55:45,243 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-16 02:55:45,243 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-16 02:55:45,244 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-16 02:55:45,244 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-16 02:55:45,244 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-16 02:55:45,245 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-16 02:55:45,245 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-16 02:55:45,245 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-16 02:55:45,246 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-16 02:55:45,246 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-16 02:55:45,246 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-16 02:55:45,246 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-16 02:55:45,247 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-16 02:55:45,247 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-16 02:55:45,247 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-16 02:55:45,247 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-16 02:55:45,247 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 02:55:45,248 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-16 02:55:45,248 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-16 02:55:45,248 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-16 02:55:45,248 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-16 02:55:45,248 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-16 02:55:45,249 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2020-10-16 02:55:45,249 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-16 02:55:45,527 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-16 02:55:45,545 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-16 02:55:45,549 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-16 02:55:45,551 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-16 02:55:45,552 INFO L275 PluginConnector]: CDTParser initialized [2020-10-16 02:55:45,552 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench_longer-1.i [2020-10-16 02:55:45,635 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/929841493/3daa5be954b04420a502f90618e96060/FLAGef5af062b [2020-10-16 02:55:46,156 INFO L306 CDTParser]: Found 1 translation units. [2020-10-16 02:55:46,156 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longer-1.i [2020-10-16 02:55:46,174 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/929841493/3daa5be954b04420a502f90618e96060/FLAGef5af062b [2020-10-16 02:55:46,519 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/929841493/3daa5be954b04420a502f90618e96060 [2020-10-16 02:55:46,528 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-16 02:55:46,529 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-16 02:55:46,530 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-16 02:55:46,531 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-16 02:55:46,534 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-16 02:55:46,535 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 02:55:46" (1/1) ... [2020-10-16 02:55:46,537 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@30de9e28 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:46, skipping insertion in model container [2020-10-16 02:55:46,538 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 02:55:46" (1/1) ... [2020-10-16 02:55:46,545 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-16 02:55:46,586 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-16 02:55:47,050 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 02:55:47,062 INFO L203 MainTranslator]: Completed pre-run [2020-10-16 02:55:47,099 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 02:55:47,167 INFO L208 MainTranslator]: Completed translation [2020-10-16 02:55:47,168 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47 WrapperNode [2020-10-16 02:55:47,168 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-16 02:55:47,169 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-16 02:55:47,169 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-16 02:55:47,169 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-16 02:55:47,178 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47" (1/1) ... [2020-10-16 02:55:47,193 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47" (1/1) ... [2020-10-16 02:55:47,215 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-16 02:55:47,215 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-16 02:55:47,216 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-16 02:55:47,216 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-16 02:55:47,224 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47" (1/1) ... [2020-10-16 02:55:47,225 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47" (1/1) ... [2020-10-16 02:55:47,228 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47" (1/1) ... [2020-10-16 02:55:47,228 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47" (1/1) ... [2020-10-16 02:55:47,234 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47" (1/1) ... [2020-10-16 02:55:47,239 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47" (1/1) ... [2020-10-16 02:55:47,241 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47" (1/1) ... [2020-10-16 02:55:47,244 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-16 02:55:47,249 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-16 02:55:47,249 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-16 02:55:47,250 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-16 02:55:47,251 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47" (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-10-16 02:55:47,311 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-10-16 02:55:47,311 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-10-16 02:55:47,311 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-10-16 02:55:47,311 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-10-16 02:55:47,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-16 02:55:47,311 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-10-16 02:55:47,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-16 02:55:47,312 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-16 02:55:47,312 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-10-16 02:55:47,312 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-16 02:55:47,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-16 02:55:47,314 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-16 02:55:47,658 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-16 02:55:47,659 INFO L298 CfgBuilder]: Removed 6 assume(true) statements. [2020-10-16 02:55:47,665 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 02:55:47 BoogieIcfgContainer [2020-10-16 02:55:47,666 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-16 02:55:47,667 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-16 02:55:47,667 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-16 02:55:47,675 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-16 02:55:47,675 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 02:55:46" (1/3) ... [2020-10-16 02:55:47,676 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@76dd05ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 02:55:47, skipping insertion in model container [2020-10-16 02:55:47,676 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:55:47" (2/3) ... [2020-10-16 02:55:47,678 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@76dd05ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 02:55:47, skipping insertion in model container [2020-10-16 02:55:47,678 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 02:55:47" (3/3) ... [2020-10-16 02:55:47,681 INFO L111 eAbstractionObserver]: Analyzing ICFG fib_bench_longer-1.i [2020-10-16 02:55:47,692 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-16 02:55:47,698 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-16 02:55:47,699 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-16 02:55:47,732 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,733 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,733 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,733 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,736 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,736 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,737 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,737 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,740 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,741 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,741 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,741 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,742 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,742 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,742 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,743 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,743 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,743 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,743 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,743 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,744 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,744 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,744 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,744 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,749 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,750 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,750 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,750 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,750 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,751 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,754 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,755 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,755 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,755 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,755 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,756 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,764 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,765 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,765 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,765 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,765 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,765 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 02:55:47,785 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-16 02:55:47,808 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 02:55:47,808 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 02:55:47,808 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 02:55:47,808 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 02:55:47,809 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 02:55:47,809 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 02:55:47,809 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 02:55:47,809 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 02:55:47,822 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 59 places, 57 transitions, 124 flow [2020-10-16 02:55:47,861 INFO L129 PetriNetUnfolder]: 5/55 cut-off events. [2020-10-16 02:55:47,862 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 02:55:47,867 INFO L80 FinitePrefix]: Finished finitePrefix Result has 62 conditions, 55 events. 5/55 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 84 event pairs, 0 based on Foata normal form. 0/49 useless extension candidates. Maximal degree in co-relation 43. Up to 2 conditions per place. [2020-10-16 02:55:47,868 INFO L82 GeneralOperation]: Start removeDead. Operand has 59 places, 57 transitions, 124 flow [2020-10-16 02:55:47,874 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 57 places, 55 transitions, 116 flow [2020-10-16 02:55:47,876 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 02:55:47,879 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 55 transitions, 116 flow [2020-10-16 02:55:47,882 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 57 places, 55 transitions, 116 flow [2020-10-16 02:55:47,882 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 116 flow [2020-10-16 02:55:47,900 INFO L129 PetriNetUnfolder]: 5/55 cut-off events. [2020-10-16 02:55:47,900 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 02:55:47,901 INFO L80 FinitePrefix]: Finished finitePrefix Result has 62 conditions, 55 events. 5/55 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 87 event pairs, 0 based on Foata normal form. 0/49 useless extension candidates. Maximal degree in co-relation 43. Up to 2 conditions per place. [2020-10-16 02:55:47,903 INFO L117 LiptonReduction]: Number of co-enabled transitions 1032 [2020-10-16 02:55:48,967 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2020-10-16 02:55:49,054 INFO L132 LiptonReduction]: Checked pairs total: 911 [2020-10-16 02:55:49,054 INFO L134 LiptonReduction]: Total number of compositions: 50 [2020-10-16 02:55:49,057 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1183 [2020-10-16 02:55:49,065 INFO L129 PetriNetUnfolder]: 3/12 cut-off events. [2020-10-16 02:55:49,065 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 02:55:49,066 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:49,066 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 02:55:49,067 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:49,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:49,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1506398721, now seen corresponding path program 1 times [2020-10-16 02:55:49,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:49,084 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779332280] [2020-10-16 02:55:49,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:49,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:49,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:49,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779332280] [2020-10-16 02:55:49,332 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 02:55:49,333 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 02:55:49,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804771667] [2020-10-16 02:55:49,344 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 02:55:49,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:49,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 02:55:49,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 02:55:49,364 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:49,366 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 18 places, 14 transitions, 34 flow. Second operand 4 states. [2020-10-16 02:55:49,366 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:49,366 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:49,368 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:49,438 INFO L129 PetriNetUnfolder]: 30/61 cut-off events. [2020-10-16 02:55:49,438 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 02:55:49,439 INFO L80 FinitePrefix]: Finished finitePrefix Result has 116 conditions, 61 events. 30/61 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 151 event pairs, 3 based on Foata normal form. 0/58 useless extension candidates. Maximal degree in co-relation 107. Up to 40 conditions per place. [2020-10-16 02:55:49,441 INFO L132 encePairwiseOnDemand]: 101/107 looper letters, 5 selfloop transitions, 7 changer transitions 3/22 dead transitions. [2020-10-16 02:55:49,441 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 22 places, 22 transitions, 80 flow [2020-10-16 02:55:49,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 02:55:49,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2020-10-16 02:55:49,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 374 transitions. [2020-10-16 02:55:49,460 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6990654205607477 [2020-10-16 02:55:49,461 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 374 transitions. [2020-10-16 02:55:49,462 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 374 transitions. [2020-10-16 02:55:49,464 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:49,467 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 374 transitions. [2020-10-16 02:55:49,471 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 6 states. [2020-10-16 02:55:49,480 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 6 states. [2020-10-16 02:55:49,480 INFO L81 ComplementDD]: Finished complementDD. Result 6 states. [2020-10-16 02:55:49,483 INFO L185 Difference]: Start difference. First operand has 18 places, 14 transitions, 34 flow. Second operand 5 states and 374 transitions. [2020-10-16 02:55:49,484 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 22 places, 22 transitions, 80 flow [2020-10-16 02:55:49,487 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 20 places, 22 transitions, 78 flow, removed 0 selfloop flow, removed 2 redundant places. [2020-10-16 02:55:49,489 INFO L241 Difference]: Finished difference. Result has 23 places, 18 transitions, 75 flow [2020-10-16 02:55:49,492 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=30, PETRI_DIFFERENCE_MINUEND_PLACES=16, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=13, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=75, PETRI_PLACES=23, PETRI_TRANSITIONS=18} [2020-10-16 02:55:49,493 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 5 predicate places. [2020-10-16 02:55:49,493 INFO L481 AbstractCegarLoop]: Abstraction has has 23 places, 18 transitions, 75 flow [2020-10-16 02:55:49,493 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 02:55:49,493 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:49,493 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:49,494 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-16 02:55:49,494 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:49,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:49,494 INFO L82 PathProgramCache]: Analyzing trace with hash -244605853, now seen corresponding path program 1 times [2020-10-16 02:55:49,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:49,495 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023489783] [2020-10-16 02:55:49,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:49,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:49,612 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:49,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023489783] [2020-10-16 02:55:49,614 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 02:55:49,614 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 02:55:49,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959623085] [2020-10-16 02:55:49,616 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 02:55:49,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:49,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 02:55:49,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-16 02:55:49,619 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:49,621 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 18 transitions, 75 flow. Second operand 5 states. [2020-10-16 02:55:49,622 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:49,622 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:49,622 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:49,715 INFO L129 PetriNetUnfolder]: 25/57 cut-off events. [2020-10-16 02:55:49,715 INFO L130 PetriNetUnfolder]: For 37/43 co-relation queries the response was YES. [2020-10-16 02:55:49,716 INFO L80 FinitePrefix]: Finished finitePrefix Result has 173 conditions, 57 events. 25/57 cut-off events. For 37/43 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 143 event pairs, 0 based on Foata normal form. 8/65 useless extension candidates. Maximal degree in co-relation 161. Up to 33 conditions per place. [2020-10-16 02:55:49,717 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 5 selfloop transitions, 14 changer transitions 0/26 dead transitions. [2020-10-16 02:55:49,717 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 28 places, 26 transitions, 152 flow [2020-10-16 02:55:49,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 02:55:49,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 02:55:49,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 516 transitions. [2020-10-16 02:55:49,721 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6889185580774366 [2020-10-16 02:55:49,721 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 516 transitions. [2020-10-16 02:55:49,722 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 516 transitions. [2020-10-16 02:55:49,722 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:49,722 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 516 transitions. [2020-10-16 02:55:49,724 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 02:55:49,727 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 02:55:49,727 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 02:55:49,727 INFO L185 Difference]: Start difference. First operand has 23 places, 18 transitions, 75 flow. Second operand 7 states and 516 transitions. [2020-10-16 02:55:49,727 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 28 places, 26 transitions, 152 flow [2020-10-16 02:55:49,729 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 28 places, 26 transitions, 152 flow, removed 0 selfloop flow, removed 0 redundant places. [2020-10-16 02:55:49,730 INFO L241 Difference]: Finished difference. Result has 31 places, 25 transitions, 160 flow [2020-10-16 02:55:49,730 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=75, PETRI_DIFFERENCE_MINUEND_PLACES=22, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=18, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=8, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=160, PETRI_PLACES=31, PETRI_TRANSITIONS=25} [2020-10-16 02:55:49,731 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 13 predicate places. [2020-10-16 02:55:49,731 INFO L481 AbstractCegarLoop]: Abstraction has has 31 places, 25 transitions, 160 flow [2020-10-16 02:55:49,731 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 02:55:49,731 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:49,731 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:49,732 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-16 02:55:49,732 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:49,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:49,732 INFO L82 PathProgramCache]: Analyzing trace with hash -245178826, now seen corresponding path program 1 times [2020-10-16 02:55:49,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:49,733 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407611223] [2020-10-16 02:55:49,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:49,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:49,803 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:49,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407611223] [2020-10-16 02:55:49,804 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 02:55:49,804 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 02:55:49,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114617876] [2020-10-16 02:55:49,805 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 02:55:49,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:49,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 02:55:49,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-16 02:55:49,807 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:49,808 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 31 places, 25 transitions, 160 flow. Second operand 5 states. [2020-10-16 02:55:49,808 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:49,808 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:49,808 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:49,850 INFO L129 PetriNetUnfolder]: 27/62 cut-off events. [2020-10-16 02:55:49,850 INFO L130 PetriNetUnfolder]: For 116/118 co-relation queries the response was YES. [2020-10-16 02:55:49,851 INFO L80 FinitePrefix]: Finished finitePrefix Result has 262 conditions, 62 events. 27/62 cut-off events. For 116/118 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 161 event pairs, 0 based on Foata normal form. 4/66 useless extension candidates. Maximal degree in co-relation 245. Up to 38 conditions per place. [2020-10-16 02:55:49,852 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 12 selfloop transitions, 9 changer transitions 0/28 dead transitions. [2020-10-16 02:55:49,852 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 35 places, 28 transitions, 228 flow [2020-10-16 02:55:49,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 02:55:49,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2020-10-16 02:55:49,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 368 transitions. [2020-10-16 02:55:49,855 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6878504672897197 [2020-10-16 02:55:49,856 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 368 transitions. [2020-10-16 02:55:49,856 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 368 transitions. [2020-10-16 02:55:49,856 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:49,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 368 transitions. [2020-10-16 02:55:49,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 6 states. [2020-10-16 02:55:49,860 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 6 states. [2020-10-16 02:55:49,860 INFO L81 ComplementDD]: Finished complementDD. Result 6 states. [2020-10-16 02:55:49,860 INFO L185 Difference]: Start difference. First operand has 31 places, 25 transitions, 160 flow. Second operand 5 states and 368 transitions. [2020-10-16 02:55:49,860 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 35 places, 28 transitions, 228 flow [2020-10-16 02:55:49,864 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 28 transitions, 201 flow, removed 10 selfloop flow, removed 2 redundant places. [2020-10-16 02:55:49,865 INFO L241 Difference]: Finished difference. Result has 34 places, 26 transitions, 170 flow [2020-10-16 02:55:49,866 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=139, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=170, PETRI_PLACES=34, PETRI_TRANSITIONS=26} [2020-10-16 02:55:49,866 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 16 predicate places. [2020-10-16 02:55:49,866 INFO L481 AbstractCegarLoop]: Abstraction has has 34 places, 26 transitions, 170 flow [2020-10-16 02:55:49,866 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 02:55:49,867 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:49,867 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:49,867 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-16 02:55:49,867 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:49,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:49,868 INFO L82 PathProgramCache]: Analyzing trace with hash -244724056, now seen corresponding path program 2 times [2020-10-16 02:55:49,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:49,868 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054929536] [2020-10-16 02:55:49,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:49,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:49,957 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:49,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054929536] [2020-10-16 02:55:49,958 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 02:55:49,958 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 02:55:49,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055947892] [2020-10-16 02:55:49,959 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 02:55:49,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:49,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 02:55:49,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-16 02:55:49,961 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:49,962 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 26 transitions, 170 flow. Second operand 5 states. [2020-10-16 02:55:49,962 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:49,962 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:49,962 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:50,057 INFO L129 PetriNetUnfolder]: 31/72 cut-off events. [2020-10-16 02:55:50,057 INFO L130 PetriNetUnfolder]: For 171/177 co-relation queries the response was YES. [2020-10-16 02:55:50,058 INFO L80 FinitePrefix]: Finished finitePrefix Result has 306 conditions, 72 events. 31/72 cut-off events. For 171/177 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 206 event pairs, 0 based on Foata normal form. 8/80 useless extension candidates. Maximal degree in co-relation 287. Up to 41 conditions per place. [2020-10-16 02:55:50,059 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 12 selfloop transitions, 16 changer transitions 0/35 dead transitions. [2020-10-16 02:55:50,059 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 35 transitions, 293 flow [2020-10-16 02:55:50,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 02:55:50,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 02:55:50,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 516 transitions. [2020-10-16 02:55:50,062 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6889185580774366 [2020-10-16 02:55:50,062 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 516 transitions. [2020-10-16 02:55:50,063 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 516 transitions. [2020-10-16 02:55:50,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:50,063 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 516 transitions. [2020-10-16 02:55:50,065 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 02:55:50,066 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 02:55:50,066 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 02:55:50,067 INFO L185 Difference]: Start difference. First operand has 34 places, 26 transitions, 170 flow. Second operand 7 states and 516 transitions. [2020-10-16 02:55:50,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 35 transitions, 293 flow [2020-10-16 02:55:50,073 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 35 transitions, 274 flow, removed 1 selfloop flow, removed 4 redundant places. [2020-10-16 02:55:50,074 INFO L241 Difference]: Finished difference. Result has 39 places, 33 transitions, 261 flow [2020-10-16 02:55:50,074 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=152, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=261, PETRI_PLACES=39, PETRI_TRANSITIONS=33} [2020-10-16 02:55:50,074 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 21 predicate places. [2020-10-16 02:55:50,074 INFO L481 AbstractCegarLoop]: Abstraction has has 39 places, 33 transitions, 261 flow [2020-10-16 02:55:50,074 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 02:55:50,074 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:50,075 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:50,075 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-16 02:55:50,075 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:50,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:50,075 INFO L82 PathProgramCache]: Analyzing trace with hash 1007175194, now seen corresponding path program 2 times [2020-10-16 02:55:50,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:50,076 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469668510] [2020-10-16 02:55:50,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:50,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:50,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:50,184 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469668510] [2020-10-16 02:55:50,184 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846245895] [2020-10-16 02:55:50,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-16 02:55:50,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:55:50,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:50,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 02:55:50,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:50,308 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:55:50,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:50,334 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:50,335 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2020-10-16 02:55:50,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827345320] [2020-10-16 02:55:50,335 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 02:55:50,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:50,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 02:55:50,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2020-10-16 02:55:50,338 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:50,339 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 33 transitions, 261 flow. Second operand 10 states. [2020-10-16 02:55:50,339 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:50,339 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:50,339 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:50,434 INFO L129 PetriNetUnfolder]: 37/87 cut-off events. [2020-10-16 02:55:50,434 INFO L130 PetriNetUnfolder]: For 313/315 co-relation queries the response was YES. [2020-10-16 02:55:50,435 INFO L80 FinitePrefix]: Finished finitePrefix Result has 444 conditions, 87 events. 37/87 cut-off events. For 313/315 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 281 event pairs, 0 based on Foata normal form. 4/91 useless extension candidates. Maximal degree in co-relation 423. Up to 49 conditions per place. [2020-10-16 02:55:50,437 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 13 selfloop transitions, 22 changer transitions 0/42 dead transitions. [2020-10-16 02:55:50,437 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 47 places, 42 transitions, 424 flow [2020-10-16 02:55:50,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 02:55:50,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-10-16 02:55:50,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 663 transitions. [2020-10-16 02:55:50,440 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6884735202492211 [2020-10-16 02:55:50,441 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 663 transitions. [2020-10-16 02:55:50,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 663 transitions. [2020-10-16 02:55:50,441 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:50,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 663 transitions. [2020-10-16 02:55:50,443 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-10-16 02:55:50,445 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-10-16 02:55:50,445 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-10-16 02:55:50,445 INFO L185 Difference]: Start difference. First operand has 39 places, 33 transitions, 261 flow. Second operand 9 states and 663 transitions. [2020-10-16 02:55:50,446 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 47 places, 42 transitions, 424 flow [2020-10-16 02:55:50,448 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 42 transitions, 389 flow, removed 14 selfloop flow, removed 2 redundant places. [2020-10-16 02:55:50,450 INFO L241 Difference]: Finished difference. Result has 48 places, 41 transitions, 375 flow [2020-10-16 02:55:50,450 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=226, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=375, PETRI_PLACES=48, PETRI_TRANSITIONS=41} [2020-10-16 02:55:50,450 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 30 predicate places. [2020-10-16 02:55:50,451 INFO L481 AbstractCegarLoop]: Abstraction has has 48 places, 41 transitions, 375 flow [2020-10-16 02:55:50,451 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 02:55:50,451 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:50,451 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:50,665 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:50,666 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:50,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:50,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1002797622, now seen corresponding path program 3 times [2020-10-16 02:55:50,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:50,667 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247115724] [2020-10-16 02:55:50,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:50,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:50,757 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:50,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247115724] [2020-10-16 02:55:50,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392005711] [2020-10-16 02:55:50,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-16 02:55:50,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 02:55:50,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:50,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 02:55:50,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:50,872 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:50,872 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:50,872 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2020-10-16 02:55:50,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749579475] [2020-10-16 02:55:50,873 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 02:55:50,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:50,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 02:55:50,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2020-10-16 02:55:50,875 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:50,876 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 41 transitions, 375 flow. Second operand 9 states. [2020-10-16 02:55:50,876 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:50,877 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:50,877 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:50,927 INFO L129 PetriNetUnfolder]: 39/92 cut-off events. [2020-10-16 02:55:50,927 INFO L130 PetriNetUnfolder]: For 528/530 co-relation queries the response was YES. [2020-10-16 02:55:50,928 INFO L80 FinitePrefix]: Finished finitePrefix Result has 544 conditions, 92 events. 39/92 cut-off events. For 528/530 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 294 event pairs, 0 based on Foata normal form. 4/96 useless extension candidates. Maximal degree in co-relation 519. Up to 56 conditions per place. [2020-10-16 02:55:50,929 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 26 selfloop transitions, 13 changer transitions 0/46 dead transitions. [2020-10-16 02:55:50,930 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 46 transitions, 514 flow [2020-10-16 02:55:50,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-16 02:55:50,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2020-10-16 02:55:50,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 441 transitions. [2020-10-16 02:55:50,932 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6869158878504673 [2020-10-16 02:55:50,932 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 441 transitions. [2020-10-16 02:55:50,932 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 441 transitions. [2020-10-16 02:55:50,933 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:50,933 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 441 transitions. [2020-10-16 02:55:50,934 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 7 states. [2020-10-16 02:55:50,936 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 7 states. [2020-10-16 02:55:50,936 INFO L81 ComplementDD]: Finished complementDD. Result 7 states. [2020-10-16 02:55:50,936 INFO L185 Difference]: Start difference. First operand has 48 places, 41 transitions, 375 flow. Second operand 6 states and 441 transitions. [2020-10-16 02:55:50,936 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 46 transitions, 514 flow [2020-10-16 02:55:50,940 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 46 transitions, 449 flow, removed 24 selfloop flow, removed 4 redundant places. [2020-10-16 02:55:50,942 INFO L241 Difference]: Finished difference. Result has 51 places, 43 transitions, 382 flow [2020-10-16 02:55:50,942 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=323, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=382, PETRI_PLACES=51, PETRI_TRANSITIONS=43} [2020-10-16 02:55:50,942 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 33 predicate places. [2020-10-16 02:55:50,942 INFO L481 AbstractCegarLoop]: Abstraction has has 51 places, 43 transitions, 382 flow [2020-10-16 02:55:50,943 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 02:55:50,943 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:50,943 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:51,157 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:51,158 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:51,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:51,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1003511862, now seen corresponding path program 4 times [2020-10-16 02:55:51,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:51,158 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634301585] [2020-10-16 02:55:51,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:51,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:51,210 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:51,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634301585] [2020-10-16 02:55:51,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348597540] [2020-10-16 02:55:51,211 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-16 02:55:51,259 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:55:51,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:51,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 02:55:51,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:51,307 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:55:51,326 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:51,326 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:51,326 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2020-10-16 02:55:51,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818385755] [2020-10-16 02:55:51,327 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 02:55:51,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:51,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 02:55:51,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2020-10-16 02:55:51,330 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:51,330 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 43 transitions, 382 flow. Second operand 9 states. [2020-10-16 02:55:51,331 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:51,331 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:51,331 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:51,456 INFO L129 PetriNetUnfolder]: 43/102 cut-off events. [2020-10-16 02:55:51,456 INFO L130 PetriNetUnfolder]: For 747/753 co-relation queries the response was YES. [2020-10-16 02:55:51,457 INFO L80 FinitePrefix]: Finished finitePrefix Result has 607 conditions, 102 events. 43/102 cut-off events. For 747/753 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 345 event pairs, 0 based on Foata normal form. 8/110 useless extension candidates. Maximal degree in co-relation 579. Up to 54 conditions per place. [2020-10-16 02:55:51,461 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 20 selfloop transitions, 26 changer transitions 0/53 dead transitions. [2020-10-16 02:55:51,461 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 53 transitions, 601 flow [2020-10-16 02:55:51,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 02:55:51,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-10-16 02:55:51,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 663 transitions. [2020-10-16 02:55:51,464 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6884735202492211 [2020-10-16 02:55:51,464 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 663 transitions. [2020-10-16 02:55:51,465 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 663 transitions. [2020-10-16 02:55:51,465 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:51,465 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 663 transitions. [2020-10-16 02:55:51,467 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-10-16 02:55:51,469 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-10-16 02:55:51,469 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-10-16 02:55:51,469 INFO L185 Difference]: Start difference. First operand has 51 places, 43 transitions, 382 flow. Second operand 9 states and 663 transitions. [2020-10-16 02:55:51,469 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 53 transitions, 601 flow [2020-10-16 02:55:51,474 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 53 transitions, 585 flow, removed 0 selfloop flow, removed 3 redundant places. [2020-10-16 02:55:51,477 INFO L241 Difference]: Finished difference. Result has 59 places, 50 transitions, 546 flow [2020-10-16 02:55:51,477 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=367, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=546, PETRI_PLACES=59, PETRI_TRANSITIONS=50} [2020-10-16 02:55:51,477 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 41 predicate places. [2020-10-16 02:55:51,477 INFO L481 AbstractCegarLoop]: Abstraction has has 59 places, 50 transitions, 546 flow [2020-10-16 02:55:51,477 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 02:55:51,478 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:51,478 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:51,691 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:51,692 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:51,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:51,692 INFO L82 PathProgramCache]: Analyzing trace with hash -239480742, now seen corresponding path program 1 times [2020-10-16 02:55:51,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:51,693 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301260215] [2020-10-16 02:55:51,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:51,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:51,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:51,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301260215] [2020-10-16 02:55:51,754 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 02:55:51,754 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 02:55:51,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552292801] [2020-10-16 02:55:51,755 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 02:55:51,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:51,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 02:55:51,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2020-10-16 02:55:51,757 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:51,758 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 50 transitions, 546 flow. Second operand 6 states. [2020-10-16 02:55:51,758 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:51,758 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:51,758 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:51,842 INFO L129 PetriNetUnfolder]: 44/104 cut-off events. [2020-10-16 02:55:51,842 INFO L130 PetriNetUnfolder]: For 1065/1067 co-relation queries the response was YES. [2020-10-16 02:55:51,843 INFO L80 FinitePrefix]: Finished finitePrefix Result has 711 conditions, 104 events. 44/104 cut-off events. For 1065/1067 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 359 event pairs, 0 based on Foata normal form. 3/107 useless extension candidates. Maximal degree in co-relation 680. Up to 60 conditions per place. [2020-10-16 02:55:51,845 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 27 selfloop transitions, 19 changer transitions 0/53 dead transitions. [2020-10-16 02:55:51,845 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 53 transitions, 680 flow [2020-10-16 02:55:51,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 02:55:51,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 02:55:51,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 515 transitions. [2020-10-16 02:55:51,848 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6875834445927904 [2020-10-16 02:55:51,848 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 515 transitions. [2020-10-16 02:55:51,848 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 515 transitions. [2020-10-16 02:55:51,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:51,849 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 515 transitions. [2020-10-16 02:55:51,850 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 02:55:51,852 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 02:55:51,852 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 02:55:51,852 INFO L185 Difference]: Start difference. First operand has 59 places, 50 transitions, 546 flow. Second operand 7 states and 515 transitions. [2020-10-16 02:55:51,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 53 transitions, 680 flow [2020-10-16 02:55:51,858 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 53 transitions, 587 flow, removed 34 selfloop flow, removed 5 redundant places. [2020-10-16 02:55:51,860 INFO L241 Difference]: Finished difference. Result has 61 places, 51 transitions, 520 flow [2020-10-16 02:55:51,860 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=453, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=520, PETRI_PLACES=61, PETRI_TRANSITIONS=51} [2020-10-16 02:55:51,861 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 43 predicate places. [2020-10-16 02:55:51,861 INFO L481 AbstractCegarLoop]: Abstraction has has 61 places, 51 transitions, 520 flow [2020-10-16 02:55:51,861 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 02:55:51,861 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:51,861 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:51,861 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-10-16 02:55:51,862 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:51,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:51,862 INFO L82 PathProgramCache]: Analyzing trace with hash 1157444620, now seen corresponding path program 2 times [2020-10-16 02:55:51,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:51,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254861775] [2020-10-16 02:55:51,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:51,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:51,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:51,924 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254861775] [2020-10-16 02:55:51,924 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 02:55:51,924 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 02:55:51,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388387925] [2020-10-16 02:55:51,925 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 02:55:51,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:51,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 02:55:51,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2020-10-16 02:55:51,929 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:51,930 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 51 transitions, 520 flow. Second operand 6 states. [2020-10-16 02:55:51,930 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:51,930 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:51,931 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:52,044 INFO L129 PetriNetUnfolder]: 49/116 cut-off events. [2020-10-16 02:55:52,044 INFO L130 PetriNetUnfolder]: For 1296/1302 co-relation queries the response was YES. [2020-10-16 02:55:52,045 INFO L80 FinitePrefix]: Finished finitePrefix Result has 792 conditions, 116 events. 49/116 cut-off events. For 1296/1302 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 420 event pairs, 0 based on Foata normal form. 8/124 useless extension candidates. Maximal degree in co-relation 760. Up to 60 conditions per place. [2020-10-16 02:55:52,048 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 20 selfloop transitions, 33 changer transitions 0/60 dead transitions. [2020-10-16 02:55:52,048 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 60 transitions, 775 flow [2020-10-16 02:55:52,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 02:55:52,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-10-16 02:55:52,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 663 transitions. [2020-10-16 02:55:52,052 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6884735202492211 [2020-10-16 02:55:52,052 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 663 transitions. [2020-10-16 02:55:52,052 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 663 transitions. [2020-10-16 02:55:52,053 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:52,053 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 663 transitions. [2020-10-16 02:55:52,056 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-10-16 02:55:52,058 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-10-16 02:55:52,058 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-10-16 02:55:52,058 INFO L185 Difference]: Start difference. First operand has 61 places, 51 transitions, 520 flow. Second operand 9 states and 663 transitions. [2020-10-16 02:55:52,059 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 60 transitions, 775 flow [2020-10-16 02:55:52,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 60 transitions, 740 flow, removed 1 selfloop flow, removed 6 redundant places. [2020-10-16 02:55:52,068 INFO L241 Difference]: Finished difference. Result has 66 places, 58 transitions, 716 flow [2020-10-16 02:55:52,069 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=486, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=716, PETRI_PLACES=66, PETRI_TRANSITIONS=58} [2020-10-16 02:55:52,069 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 48 predicate places. [2020-10-16 02:55:52,069 INFO L481 AbstractCegarLoop]: Abstraction has has 66 places, 58 transitions, 716 flow [2020-10-16 02:55:52,069 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 02:55:52,069 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:52,069 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:52,070 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-10-16 02:55:52,070 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:52,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:52,070 INFO L82 PathProgramCache]: Analyzing trace with hash 1157681987, now seen corresponding path program 3 times [2020-10-16 02:55:52,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:52,071 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179323824] [2020-10-16 02:55:52,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:52,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:52,163 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:52,163 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179323824] [2020-10-16 02:55:52,163 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791563925] [2020-10-16 02:55:52,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:52,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 02:55:52,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:52,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:55:52,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:52,289 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:55:52,318 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:52,318 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:52,319 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-16 02:55:52,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225008858] [2020-10-16 02:55:52,319 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 02:55:52,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:52,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 02:55:52,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2020-10-16 02:55:52,323 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:52,323 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 58 transitions, 716 flow. Second operand 12 states. [2020-10-16 02:55:52,323 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:52,324 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:52,324 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:52,482 INFO L129 PetriNetUnfolder]: 56/134 cut-off events. [2020-10-16 02:55:52,482 INFO L130 PetriNetUnfolder]: For 1857/1859 co-relation queries the response was YES. [2020-10-16 02:55:52,483 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1039 conditions, 134 events. 56/134 cut-off events. For 1857/1859 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 526 event pairs, 0 based on Foata normal form. 4/138 useless extension candidates. Maximal degree in co-relation 1005. Up to 77 conditions per place. [2020-10-16 02:55:52,485 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 30 selfloop transitions, 31 changer transitions 0/68 dead transitions. [2020-10-16 02:55:52,486 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 68 transitions, 1032 flow [2020-10-16 02:55:52,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 02:55:52,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 02:55:52,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 810 transitions. [2020-10-16 02:55:52,489 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6881903143585386 [2020-10-16 02:55:52,489 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 810 transitions. [2020-10-16 02:55:52,489 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 810 transitions. [2020-10-16 02:55:52,490 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:52,490 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 810 transitions. [2020-10-16 02:55:52,492 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 02:55:52,494 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 02:55:52,495 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 02:55:52,495 INFO L185 Difference]: Start difference. First operand has 66 places, 58 transitions, 716 flow. Second operand 11 states and 810 transitions. [2020-10-16 02:55:52,495 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 68 transitions, 1032 flow [2020-10-16 02:55:52,503 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 68 transitions, 950 flow, removed 33 selfloop flow, removed 4 redundant places. [2020-10-16 02:55:52,505 INFO L241 Difference]: Finished difference. Result has 75 places, 67 transitions, 892 flow [2020-10-16 02:55:52,506 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=634, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=892, PETRI_PLACES=75, PETRI_TRANSITIONS=67} [2020-10-16 02:55:52,506 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 57 predicate places. [2020-10-16 02:55:52,507 INFO L481 AbstractCegarLoop]: Abstraction has has 75 places, 67 transitions, 892 flow [2020-10-16 02:55:52,507 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 02:55:52,507 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:52,507 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:52,721 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:52,721 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:52,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:52,722 INFO L82 PathProgramCache]: Analyzing trace with hash 1043969740, now seen corresponding path program 3 times [2020-10-16 02:55:52,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:52,722 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306666987] [2020-10-16 02:55:52,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:52,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:52,776 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:52,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306666987] [2020-10-16 02:55:52,777 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 02:55:52,777 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 02:55:52,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329899441] [2020-10-16 02:55:52,777 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 02:55:52,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:52,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 02:55:52,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2020-10-16 02:55:52,779 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:52,779 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 67 transitions, 892 flow. Second operand 6 states. [2020-10-16 02:55:52,779 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:52,779 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:52,779 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:52,887 INFO L129 PetriNetUnfolder]: 62/149 cut-off events. [2020-10-16 02:55:52,887 INFO L130 PetriNetUnfolder]: For 2542/2544 co-relation queries the response was YES. [2020-10-16 02:55:52,888 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1250 conditions, 149 events. 62/149 cut-off events. For 2542/2544 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 617 event pairs, 0 based on Foata normal form. 4/153 useless extension candidates. Maximal degree in co-relation 1212. Up to 84 conditions per place. [2020-10-16 02:55:52,891 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 36 selfloop transitions, 35 changer transitions 0/78 dead transitions. [2020-10-16 02:55:52,891 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 78 transitions, 1271 flow [2020-10-16 02:55:52,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 02:55:52,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-10-16 02:55:52,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 663 transitions. [2020-10-16 02:55:52,894 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6884735202492211 [2020-10-16 02:55:52,894 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 663 transitions. [2020-10-16 02:55:52,894 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 663 transitions. [2020-10-16 02:55:52,895 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:52,895 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 663 transitions. [2020-10-16 02:55:52,896 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-10-16 02:55:52,898 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-10-16 02:55:52,899 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-10-16 02:55:52,899 INFO L185 Difference]: Start difference. First operand has 75 places, 67 transitions, 892 flow. Second operand 9 states and 663 transitions. [2020-10-16 02:55:52,899 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 78 transitions, 1271 flow [2020-10-16 02:55:52,912 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 78 transitions, 1122 flow, removed 61 selfloop flow, removed 6 redundant places. [2020-10-16 02:55:52,915 INFO L241 Difference]: Finished difference. Result has 80 places, 75 transitions, 1053 flow [2020-10-16 02:55:52,915 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=782, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1053, PETRI_PLACES=80, PETRI_TRANSITIONS=75} [2020-10-16 02:55:52,915 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 62 predicate places. [2020-10-16 02:55:52,915 INFO L481 AbstractCegarLoop]: Abstraction has has 80 places, 75 transitions, 1053 flow [2020-10-16 02:55:52,916 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 02:55:52,916 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:52,916 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:52,916 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-10-16 02:55:52,916 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:52,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:52,917 INFO L82 PathProgramCache]: Analyzing trace with hash 1021955896, now seen corresponding path program 5 times [2020-10-16 02:55:52,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:52,917 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523212719] [2020-10-16 02:55:52,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:52,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:53,013 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:53,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523212719] [2020-10-16 02:55:53,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566908172] [2020-10-16 02:55:53,014 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:53,061 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:55:53,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:53,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:55:53,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:53,165 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:53,165 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:53,165 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:55:53,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716971259] [2020-10-16 02:55:53,166 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:55:53,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:53,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:55:53,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:55:53,168 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:53,168 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 75 transitions, 1053 flow. Second operand 11 states. [2020-10-16 02:55:53,169 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:53,169 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:53,169 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:53,241 INFO L129 PetriNetUnfolder]: 64/156 cut-off events. [2020-10-16 02:55:53,242 INFO L130 PetriNetUnfolder]: For 3008/3014 co-relation queries the response was YES. [2020-10-16 02:55:53,243 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1296 conditions, 156 events. 64/156 cut-off events. For 3008/3014 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 665 event pairs, 0 based on Foata normal form. 8/164 useless extension candidates. Maximal degree in co-relation 1254. Up to 97 conditions per place. [2020-10-16 02:55:53,246 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 57 selfloop transitions, 18 changer transitions 0/82 dead transitions. [2020-10-16 02:55:53,246 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 82 transitions, 1320 flow [2020-10-16 02:55:53,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 02:55:53,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 02:55:53,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 514 transitions. [2020-10-16 02:55:53,249 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6862483311081442 [2020-10-16 02:55:53,250 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 514 transitions. [2020-10-16 02:55:53,250 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 514 transitions. [2020-10-16 02:55:53,250 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:53,251 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 514 transitions. [2020-10-16 02:55:53,252 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 02:55:53,254 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 02:55:53,254 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 02:55:53,254 INFO L185 Difference]: Start difference. First operand has 80 places, 75 transitions, 1053 flow. Second operand 7 states and 514 transitions. [2020-10-16 02:55:53,254 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 82 transitions, 1320 flow [2020-10-16 02:55:53,268 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 82 transitions, 1217 flow, removed 43 selfloop flow, removed 4 redundant places. [2020-10-16 02:55:53,271 INFO L241 Difference]: Finished difference. Result has 84 places, 77 transitions, 1057 flow [2020-10-16 02:55:53,271 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=972, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1057, PETRI_PLACES=84, PETRI_TRANSITIONS=77} [2020-10-16 02:55:53,272 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 66 predicate places. [2020-10-16 02:55:53,272 INFO L481 AbstractCegarLoop]: Abstraction has has 84 places, 77 transitions, 1057 flow [2020-10-16 02:55:53,272 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:55:53,272 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:53,272 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:53,486 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2020-10-16 02:55:53,487 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:53,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:53,487 INFO L82 PathProgramCache]: Analyzing trace with hash 1043405416, now seen corresponding path program 6 times [2020-10-16 02:55:53,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:53,488 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281520606] [2020-10-16 02:55:53,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:53,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:53,590 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:53,591 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281520606] [2020-10-16 02:55:53,591 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072898526] [2020-10-16 02:55:53,591 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:53,649 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 02:55:53,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:53,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:55:53,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:53,767 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:53,767 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:53,767 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:55:53,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610202403] [2020-10-16 02:55:53,768 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:55:53,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:53,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:55:53,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:55:53,770 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:53,770 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 77 transitions, 1057 flow. Second operand 11 states. [2020-10-16 02:55:53,771 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:53,771 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:53,771 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:53,860 INFO L129 PetriNetUnfolder]: 68/166 cut-off events. [2020-10-16 02:55:53,860 INFO L130 PetriNetUnfolder]: For 3422/3428 co-relation queries the response was YES. [2020-10-16 02:55:53,862 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1378 conditions, 166 events. 68/166 cut-off events. For 3422/3428 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 726 event pairs, 0 based on Foata normal form. 8/174 useless extension candidates. Maximal degree in co-relation 1333. Up to 94 conditions per place. [2020-10-16 02:55:53,864 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 50 selfloop transitions, 29 changer transitions 0/86 dead transitions. [2020-10-16 02:55:53,865 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 86 transitions, 1336 flow [2020-10-16 02:55:53,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 02:55:53,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 02:55:53,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 588 transitions. [2020-10-16 02:55:53,868 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6869158878504673 [2020-10-16 02:55:53,868 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 588 transitions. [2020-10-16 02:55:53,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 588 transitions. [2020-10-16 02:55:53,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:53,869 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 588 transitions. [2020-10-16 02:55:53,870 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 02:55:53,872 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 02:55:53,872 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 02:55:53,873 INFO L185 Difference]: Start difference. First operand has 84 places, 77 transitions, 1057 flow. Second operand 8 states and 588 transitions. [2020-10-16 02:55:53,873 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 86 transitions, 1336 flow [2020-10-16 02:55:53,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 86 transitions, 1303 flow, removed 6 selfloop flow, removed 4 redundant places. [2020-10-16 02:55:53,886 INFO L241 Difference]: Finished difference. Result has 89 places, 81 transitions, 1175 flow [2020-10-16 02:55:53,887 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1028, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1175, PETRI_PLACES=89, PETRI_TRANSITIONS=81} [2020-10-16 02:55:53,887 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 71 predicate places. [2020-10-16 02:55:53,887 INFO L481 AbstractCegarLoop]: Abstraction has has 89 places, 81 transitions, 1175 flow [2020-10-16 02:55:53,887 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:55:53,887 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:53,888 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:54,101 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:54,102 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:54,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:54,103 INFO L82 PathProgramCache]: Analyzing trace with hash 1044119656, now seen corresponding path program 7 times [2020-10-16 02:55:54,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:54,103 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481509404] [2020-10-16 02:55:54,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:54,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:54,163 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:54,164 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481509404] [2020-10-16 02:55:54,164 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979068693] [2020-10-16 02:55:54,164 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:54,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:54,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:55:54,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:54,287 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:55:54,297 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:54,298 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:54,298 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:55:54,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521197248] [2020-10-16 02:55:54,298 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:55:54,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:54,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:55:54,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:55:54,301 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:54,302 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 81 transitions, 1175 flow. Second operand 11 states. [2020-10-16 02:55:54,302 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:54,302 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:54,302 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:54,472 INFO L129 PetriNetUnfolder]: 72/176 cut-off events. [2020-10-16 02:55:54,473 INFO L130 PetriNetUnfolder]: For 3390/3392 co-relation queries the response was YES. [2020-10-16 02:55:54,474 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1469 conditions, 176 events. 72/176 cut-off events. For 3390/3392 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 789 event pairs, 0 based on Foata normal form. 4/180 useless extension candidates. Maximal degree in co-relation 1422. Up to 92 conditions per place. [2020-10-16 02:55:54,478 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 44 selfloop transitions, 43 changer transitions 0/94 dead transitions. [2020-10-16 02:55:54,478 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 94 transitions, 1610 flow [2020-10-16 02:55:54,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 02:55:54,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 02:55:54,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 810 transitions. [2020-10-16 02:55:54,481 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6881903143585386 [2020-10-16 02:55:54,482 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 810 transitions. [2020-10-16 02:55:54,482 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 810 transitions. [2020-10-16 02:55:54,482 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:54,483 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 810 transitions. [2020-10-16 02:55:54,484 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 02:55:54,487 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 02:55:54,487 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 02:55:54,487 INFO L185 Difference]: Start difference. First operand has 89 places, 81 transitions, 1175 flow. Second operand 11 states and 810 transitions. [2020-10-16 02:55:54,487 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 94 transitions, 1610 flow [2020-10-16 02:55:54,505 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 94 transitions, 1563 flow, removed 6 selfloop flow, removed 5 redundant places. [2020-10-16 02:55:54,509 INFO L241 Difference]: Finished difference. Result has 97 places, 89 transitions, 1457 flow [2020-10-16 02:55:54,509 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1136, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1457, PETRI_PLACES=97, PETRI_TRANSITIONS=89} [2020-10-16 02:55:54,509 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 79 predicate places. [2020-10-16 02:55:54,509 INFO L481 AbstractCegarLoop]: Abstraction has has 97 places, 89 transitions, 1457 flow [2020-10-16 02:55:54,510 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:55:54,510 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:54,510 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:54,724 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2020-10-16 02:55:54,725 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:54,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:54,726 INFO L82 PathProgramCache]: Analyzing trace with hash -1863320015, now seen corresponding path program 4 times [2020-10-16 02:55:54,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:54,726 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377242850] [2020-10-16 02:55:54,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:54,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:54,835 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:54,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377242850] [2020-10-16 02:55:54,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275972258] [2020-10-16 02:55:54,836 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:54,897 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:55:54,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:54,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:55:54,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:54,991 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:55:55,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:55,044 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:55,044 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:55:55,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826874647] [2020-10-16 02:55:55,045 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:55:55,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:55,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:55:55,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:55:55,048 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:55,048 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 89 transitions, 1457 flow. Second operand 11 states. [2020-10-16 02:55:55,048 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:55,048 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:55,049 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:55,293 INFO L129 PetriNetUnfolder]: 76/186 cut-off events. [2020-10-16 02:55:55,294 INFO L130 PetriNetUnfolder]: For 4284/4286 co-relation queries the response was YES. [2020-10-16 02:55:55,295 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1670 conditions, 186 events. 76/186 cut-off events. For 4284/4286 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 853 event pairs, 0 based on Foata normal form. 4/190 useless extension candidates. Maximal degree in co-relation 1620. Up to 94 conditions per place. [2020-10-16 02:55:55,298 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 41 selfloop transitions, 50 changer transitions 0/98 dead transitions. [2020-10-16 02:55:55,299 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 98 transitions, 1837 flow [2020-10-16 02:55:55,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 02:55:55,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 02:55:55,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 810 transitions. [2020-10-16 02:55:55,303 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6881903143585386 [2020-10-16 02:55:55,303 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 810 transitions. [2020-10-16 02:55:55,303 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 810 transitions. [2020-10-16 02:55:55,303 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:55,303 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 810 transitions. [2020-10-16 02:55:55,305 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 02:55:55,307 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 02:55:55,308 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 02:55:55,308 INFO L185 Difference]: Start difference. First operand has 97 places, 89 transitions, 1457 flow. Second operand 11 states and 810 transitions. [2020-10-16 02:55:55,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 98 transitions, 1837 flow [2020-10-16 02:55:55,324 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 98 transitions, 1646 flow, removed 72 selfloop flow, removed 7 redundant places. [2020-10-16 02:55:55,327 INFO L241 Difference]: Finished difference. Result has 103 places, 95 transitions, 1580 flow [2020-10-16 02:55:55,327 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1266, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1580, PETRI_PLACES=103, PETRI_TRANSITIONS=95} [2020-10-16 02:55:55,328 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 85 predicate places. [2020-10-16 02:55:55,328 INFO L481 AbstractCegarLoop]: Abstraction has has 103 places, 95 transitions, 1580 flow [2020-10-16 02:55:55,328 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:55:55,328 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:55,328 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:55,528 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-10-16 02:55:55,529 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:55,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:55,530 INFO L82 PathProgramCache]: Analyzing trace with hash 1506947668, now seen corresponding path program 5 times [2020-10-16 02:55:55,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:55,530 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401146350] [2020-10-16 02:55:55,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:55,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:55,620 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:55,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401146350] [2020-10-16 02:55:55,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978920918] [2020-10-16 02:55:55,620 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:55,671 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:55:55,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:55,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:55:55,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:55,766 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:55,766 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:55,766 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:55:55,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104169810] [2020-10-16 02:55:55,767 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:55:55,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:55,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:55:55,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:55:55,769 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:55,770 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 95 transitions, 1580 flow. Second operand 11 states. [2020-10-16 02:55:55,770 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:55,770 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:55,770 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:55,926 INFO L129 PetriNetUnfolder]: 79/194 cut-off events. [2020-10-16 02:55:55,927 INFO L130 PetriNetUnfolder]: For 5251/5253 co-relation queries the response was YES. [2020-10-16 02:55:55,928 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1812 conditions, 194 events. 79/194 cut-off events. For 5251/5253 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 907 event pairs, 0 based on Foata normal form. 3/197 useless extension candidates. Maximal degree in co-relation 1759. Up to 112 conditions per place. [2020-10-16 02:55:55,932 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 66 selfloop transitions, 32 changer transitions 0/105 dead transitions. [2020-10-16 02:55:55,932 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 105 transitions, 1984 flow [2020-10-16 02:55:55,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 02:55:55,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 02:55:55,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 734 transitions. [2020-10-16 02:55:55,934 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.685981308411215 [2020-10-16 02:55:55,934 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 734 transitions. [2020-10-16 02:55:55,934 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 734 transitions. [2020-10-16 02:55:55,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:55,935 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 734 transitions. [2020-10-16 02:55:55,936 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 02:55:55,937 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 02:55:55,938 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 02:55:55,938 INFO L185 Difference]: Start difference. First operand has 103 places, 95 transitions, 1580 flow. Second operand 10 states and 734 transitions. [2020-10-16 02:55:55,938 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 105 transitions, 1984 flow [2020-10-16 02:55:55,957 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 105 transitions, 1827 flow, removed 63 selfloop flow, removed 6 redundant places. [2020-10-16 02:55:55,960 INFO L241 Difference]: Finished difference. Result has 109 places, 101 transitions, 1682 flow [2020-10-16 02:55:55,961 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1462, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1682, PETRI_PLACES=109, PETRI_TRANSITIONS=101} [2020-10-16 02:55:55,961 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 91 predicate places. [2020-10-16 02:55:55,961 INFO L481 AbstractCegarLoop]: Abstraction has has 109 places, 101 transitions, 1682 flow [2020-10-16 02:55:55,961 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:55:55,961 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:55,961 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:56,174 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-10-16 02:55:56,175 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:56,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:56,175 INFO L82 PathProgramCache]: Analyzing trace with hash 1180151505, now seen corresponding path program 6 times [2020-10-16 02:55:56,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:56,176 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585431198] [2020-10-16 02:55:56,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:56,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:56,238 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:56,238 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585431198] [2020-10-16 02:55:56,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013227660] [2020-10-16 02:55:56,239 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:56,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 02:55:56,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:56,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:55:56,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:56,337 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:55:56,345 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:56,346 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:56,346 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:55:56,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058723835] [2020-10-16 02:55:56,347 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:55:56,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:56,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:55:56,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:55:56,349 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:56,349 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 101 transitions, 1682 flow. Second operand 11 states. [2020-10-16 02:55:56,349 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:56,349 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:56,349 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:56,633 INFO L129 PetriNetUnfolder]: 85/209 cut-off events. [2020-10-16 02:55:56,633 INFO L130 PetriNetUnfolder]: For 5939/5945 co-relation queries the response was YES. [2020-10-16 02:55:56,635 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1986 conditions, 209 events. 85/209 cut-off events. For 5939/5945 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 1003 event pairs, 0 based on Foata normal form. 8/217 useless extension candidates. Maximal degree in co-relation 1930. Up to 104 conditions per place. [2020-10-16 02:55:56,639 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 36 selfloop transitions, 67 changer transitions 0/110 dead transitions. [2020-10-16 02:55:56,639 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 110 transitions, 2145 flow [2020-10-16 02:55:56,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 02:55:56,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 02:55:56,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1104 transitions. [2020-10-16 02:55:56,643 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6878504672897197 [2020-10-16 02:55:56,643 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1104 transitions. [2020-10-16 02:55:56,643 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1104 transitions. [2020-10-16 02:55:56,644 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:56,644 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1104 transitions. [2020-10-16 02:55:56,646 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 02:55:56,648 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 02:55:56,648 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 02:55:56,649 INFO L185 Difference]: Start difference. First operand has 109 places, 101 transitions, 1682 flow. Second operand 15 states and 1104 transitions. [2020-10-16 02:55:56,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 110 transitions, 2145 flow [2020-10-16 02:55:56,672 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 117 places, 110 transitions, 2081 flow, removed 12 selfloop flow, removed 6 redundant places. [2020-10-16 02:55:56,676 INFO L241 Difference]: Finished difference. Result has 120 places, 109 transitions, 2026 flow [2020-10-16 02:55:56,677 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1633, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2026, PETRI_PLACES=120, PETRI_TRANSITIONS=109} [2020-10-16 02:55:56,677 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 102 predicate places. [2020-10-16 02:55:56,678 INFO L481 AbstractCegarLoop]: Abstraction has has 120 places, 109 transitions, 2026 flow [2020-10-16 02:55:56,678 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:55:56,678 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:56,678 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:56,893 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-10-16 02:55:56,894 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:56,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:56,895 INFO L82 PathProgramCache]: Analyzing trace with hash 1180152466, now seen corresponding path program 7 times [2020-10-16 02:55:56,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:56,896 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62316319] [2020-10-16 02:55:56,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:56,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:56,958 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:56,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62316319] [2020-10-16 02:55:56,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515895708] [2020-10-16 02:55:56,959 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:57,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:57,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:55:57,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:57,098 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:55:57,108 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:57,108 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:57,109 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:55:57,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908949685] [2020-10-16 02:55:57,109 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:55:57,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:57,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:55:57,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:55:57,111 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:57,112 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 109 transitions, 2026 flow. Second operand 11 states. [2020-10-16 02:55:57,112 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:57,112 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:57,112 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:57,359 INFO L129 PetriNetUnfolder]: 90/223 cut-off events. [2020-10-16 02:55:57,359 INFO L130 PetriNetUnfolder]: For 6487/6493 co-relation queries the response was YES. [2020-10-16 02:55:57,361 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2225 conditions, 223 events. 90/223 cut-off events. For 6487/6493 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 1095 event pairs, 0 based on Foata normal form. 8/231 useless extension candidates. Maximal degree in co-relation 2166. Up to 112 conditions per place. [2020-10-16 02:55:57,365 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 52 selfloop transitions, 61 changer transitions 0/120 dead transitions. [2020-10-16 02:55:57,365 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 120 transitions, 2553 flow [2020-10-16 02:55:57,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 02:55:57,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 02:55:57,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 810 transitions. [2020-10-16 02:55:57,367 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6881903143585386 [2020-10-16 02:55:57,367 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 810 transitions. [2020-10-16 02:55:57,368 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 810 transitions. [2020-10-16 02:55:57,368 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:57,368 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 810 transitions. [2020-10-16 02:55:57,370 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 02:55:57,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 02:55:57,371 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 02:55:57,372 INFO L185 Difference]: Start difference. First operand has 120 places, 109 transitions, 2026 flow. Second operand 11 states and 810 transitions. [2020-10-16 02:55:57,372 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 120 transitions, 2553 flow [2020-10-16 02:55:57,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 117 places, 120 transitions, 2316 flow, removed 79 selfloop flow, removed 13 redundant places. [2020-10-16 02:55:57,397 INFO L241 Difference]: Finished difference. Result has 120 places, 116 transitions, 2217 flow [2020-10-16 02:55:57,397 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1819, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2217, PETRI_PLACES=120, PETRI_TRANSITIONS=116} [2020-10-16 02:55:57,397 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 102 predicate places. [2020-10-16 02:55:57,397 INFO L481 AbstractCegarLoop]: Abstraction has has 120 places, 116 transitions, 2217 flow [2020-10-16 02:55:57,397 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:55:57,398 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:57,398 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:57,598 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-16 02:55:57,599 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:57,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:57,600 INFO L82 PathProgramCache]: Analyzing trace with hash -1249580248, now seen corresponding path program 4 times [2020-10-16 02:55:57,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:57,600 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011935060] [2020-10-16 02:55:57,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:57,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:57,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:57,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011935060] [2020-10-16 02:55:57,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210499056] [2020-10-16 02:55:57,699 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:57,759 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:55:57,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:57,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:55:57,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:57,868 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:55:57,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:57,896 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:57,896 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2020-10-16 02:55:57,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46288381] [2020-10-16 02:55:57,897 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 02:55:57,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:57,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 02:55:57,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2020-10-16 02:55:57,899 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:57,900 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 116 transitions, 2217 flow. Second operand 14 states. [2020-10-16 02:55:57,900 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:57,900 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:57,900 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:58,078 INFO L129 PetriNetUnfolder]: 98/245 cut-off events. [2020-10-16 02:55:58,078 INFO L130 PetriNetUnfolder]: For 8167/8173 co-relation queries the response was YES. [2020-10-16 02:55:58,080 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2552 conditions, 245 events. 98/245 cut-off events. For 8167/8173 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 1268 event pairs, 0 based on Foata normal form. 8/253 useless extension candidates. Maximal degree in co-relation 2492. Up to 147 conditions per place. [2020-10-16 02:55:58,085 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 77 selfloop transitions, 43 changer transitions 0/127 dead transitions. [2020-10-16 02:55:58,085 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 127 transitions, 2807 flow [2020-10-16 02:55:58,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:55:58,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:55:58,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 957 transitions. [2020-10-16 02:55:58,088 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6879942487419123 [2020-10-16 02:55:58,088 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 957 transitions. [2020-10-16 02:55:58,088 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 957 transitions. [2020-10-16 02:55:58,089 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:58,089 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 957 transitions. [2020-10-16 02:55:58,090 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:55:58,092 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:55:58,092 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:55:58,092 INFO L185 Difference]: Start difference. First operand has 120 places, 116 transitions, 2217 flow. Second operand 13 states and 957 transitions. [2020-10-16 02:55:58,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 127 transitions, 2807 flow [2020-10-16 02:55:58,118 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 127 transitions, 2603 flow, removed 72 selfloop flow, removed 7 redundant places. [2020-10-16 02:55:58,123 INFO L241 Difference]: Finished difference. Result has 128 places, 126 transitions, 2441 flow [2020-10-16 02:55:58,123 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=2015, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2441, PETRI_PLACES=128, PETRI_TRANSITIONS=126} [2020-10-16 02:55:58,123 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 110 predicate places. [2020-10-16 02:55:58,123 INFO L481 AbstractCegarLoop]: Abstraction has has 128 places, 126 transitions, 2441 flow [2020-10-16 02:55:58,124 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 02:55:58,124 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:58,124 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:58,337 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:58,337 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:58,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:58,338 INFO L82 PathProgramCache]: Analyzing trace with hash 1615712474, now seen corresponding path program 8 times [2020-10-16 02:55:58,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:58,338 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922225660] [2020-10-16 02:55:58,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:58,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:58,411 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:58,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922225660] [2020-10-16 02:55:58,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455618475] [2020-10-16 02:55:58,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:58,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:55:58,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:58,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:55:58,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:58,541 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:58,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:58,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:55:58,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394967237] [2020-10-16 02:55:58,542 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:55:58,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:58,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:55:58,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:55:58,544 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:58,545 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 126 transitions, 2441 flow. Second operand 11 states. [2020-10-16 02:55:58,545 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:58,545 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:58,545 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:58,673 INFO L129 PetriNetUnfolder]: 102/255 cut-off events. [2020-10-16 02:55:58,673 INFO L130 PetriNetUnfolder]: For 9232/9234 co-relation queries the response was YES. [2020-10-16 02:55:58,675 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2712 conditions, 255 events. 102/255 cut-off events. For 9232/9234 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 1340 event pairs, 0 based on Foata normal form. 3/258 useless extension candidates. Maximal degree in co-relation 2649. Up to 161 conditions per place. [2020-10-16 02:55:58,679 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 105 selfloop transitions, 26 changer transitions 0/138 dead transitions. [2020-10-16 02:55:58,680 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 138 transitions, 2968 flow [2020-10-16 02:55:58,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 02:55:58,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 02:55:58,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 587 transitions. [2020-10-16 02:55:58,682 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6857476635514018 [2020-10-16 02:55:58,682 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 587 transitions. [2020-10-16 02:55:58,682 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 587 transitions. [2020-10-16 02:55:58,682 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:58,682 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 587 transitions. [2020-10-16 02:55:58,683 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 02:55:58,684 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 02:55:58,684 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 02:55:58,684 INFO L185 Difference]: Start difference. First operand has 128 places, 126 transitions, 2441 flow. Second operand 8 states and 587 transitions. [2020-10-16 02:55:58,684 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 138 transitions, 2968 flow [2020-10-16 02:55:58,714 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 138 transitions, 2754 flow, removed 85 selfloop flow, removed 8 redundant places. [2020-10-16 02:55:58,718 INFO L241 Difference]: Finished difference. Result has 129 places, 131 transitions, 2481 flow [2020-10-16 02:55:58,719 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=2270, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=2481, PETRI_PLACES=129, PETRI_TRANSITIONS=131} [2020-10-16 02:55:58,719 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 111 predicate places. [2020-10-16 02:55:58,719 INFO L481 AbstractCegarLoop]: Abstraction has has 129 places, 131 transitions, 2481 flow [2020-10-16 02:55:58,719 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:55:58,719 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:58,719 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:58,934 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2020-10-16 02:55:58,934 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:58,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:58,935 INFO L82 PathProgramCache]: Analyzing trace with hash -1992155942, now seen corresponding path program 9 times [2020-10-16 02:55:58,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:58,935 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562595177] [2020-10-16 02:55:58,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:58,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:58,995 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:58,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562595177] [2020-10-16 02:55:58,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564001360] [2020-10-16 02:55:58,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:59,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 02:55:59,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:59,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:55:59,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:59,107 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:55:59,118 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:59,118 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:59,118 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:55:59,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051351866] [2020-10-16 02:55:59,119 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:55:59,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:59,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:55:59,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:55:59,121 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:59,121 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 131 transitions, 2481 flow. Second operand 11 states. [2020-10-16 02:55:59,121 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:59,121 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:59,122 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:55:59,415 INFO L129 PetriNetUnfolder]: 109/274 cut-off events. [2020-10-16 02:55:59,416 INFO L130 PetriNetUnfolder]: For 9570/9572 co-relation queries the response was YES. [2020-10-16 02:55:59,419 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2797 conditions, 274 events. 109/274 cut-off events. For 9570/9572 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 1466 event pairs, 0 based on Foata normal form. 4/278 useless extension candidates. Maximal degree in co-relation 2731. Up to 153 conditions per place. [2020-10-16 02:55:59,425 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 76 selfloop transitions, 60 changer transitions 0/143 dead transitions. [2020-10-16 02:55:59,425 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 143 transitions, 3089 flow [2020-10-16 02:55:59,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 02:55:59,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 02:55:59,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 810 transitions. [2020-10-16 02:55:59,428 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6881903143585386 [2020-10-16 02:55:59,428 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 810 transitions. [2020-10-16 02:55:59,428 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 810 transitions. [2020-10-16 02:55:59,429 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:55:59,429 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 810 transitions. [2020-10-16 02:55:59,430 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 02:55:59,432 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 02:55:59,432 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 02:55:59,432 INFO L185 Difference]: Start difference. First operand has 129 places, 131 transitions, 2481 flow. Second operand 11 states and 810 transitions. [2020-10-16 02:55:59,432 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 143 transitions, 3089 flow [2020-10-16 02:55:59,476 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 143 transitions, 3060 flow, removed 0 selfloop flow, removed 5 redundant places. [2020-10-16 02:55:59,482 INFO L241 Difference]: Finished difference. Result has 137 places, 140 transitions, 2922 flow [2020-10-16 02:55:59,482 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=2453, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2922, PETRI_PLACES=137, PETRI_TRANSITIONS=140} [2020-10-16 02:55:59,482 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 119 predicate places. [2020-10-16 02:55:59,482 INFO L481 AbstractCegarLoop]: Abstraction has has 137 places, 140 transitions, 2922 flow [2020-10-16 02:55:59,483 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:55:59,483 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:55:59,483 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:55:59,697 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:59,697 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:55:59,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:55:59,698 INFO L82 PathProgramCache]: Analyzing trace with hash -2014319702, now seen corresponding path program 10 times [2020-10-16 02:55:59,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:55:59,698 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785770515] [2020-10-16 02:55:59,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:55:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:55:59,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:59,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785770515] [2020-10-16 02:55:59,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564872471] [2020-10-16 02:55:59,780 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:55:59,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:55:59,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:55:59,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:55:59,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:55:59,900 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:55:59,900 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:55:59,900 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:55:59,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104205604] [2020-10-16 02:55:59,901 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:55:59,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:55:59,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:55:59,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:55:59,903 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:55:59,903 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 140 transitions, 2922 flow. Second operand 11 states. [2020-10-16 02:55:59,903 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:55:59,903 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:55:59,903 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:00,088 INFO L129 PetriNetUnfolder]: 110/275 cut-off events. [2020-10-16 02:56:00,088 INFO L130 PetriNetUnfolder]: For 11037/11039 co-relation queries the response was YES. [2020-10-16 02:56:00,090 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3013 conditions, 275 events. 110/275 cut-off events. For 11037/11039 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 1482 event pairs, 0 based on Foata normal form. 3/278 useless extension candidates. Maximal degree in co-relation 2944. Up to 161 conditions per place. [2020-10-16 02:56:00,095 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 101 selfloop transitions, 42 changer transitions 0/150 dead transitions. [2020-10-16 02:56:00,096 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 150 transitions, 3409 flow [2020-10-16 02:56:00,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 02:56:00,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 02:56:00,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 734 transitions. [2020-10-16 02:56:00,098 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.685981308411215 [2020-10-16 02:56:00,098 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 734 transitions. [2020-10-16 02:56:00,098 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 734 transitions. [2020-10-16 02:56:00,098 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:00,098 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 734 transitions. [2020-10-16 02:56:00,099 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 02:56:00,101 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 02:56:00,101 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 02:56:00,101 INFO L185 Difference]: Start difference. First operand has 137 places, 140 transitions, 2922 flow. Second operand 10 states and 734 transitions. [2020-10-16 02:56:00,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 150 transitions, 3409 flow [2020-10-16 02:56:00,146 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 150 transitions, 3233 flow, removed 65 selfloop flow, removed 7 redundant places. [2020-10-16 02:56:00,151 INFO L241 Difference]: Finished difference. Result has 141 places, 142 transitions, 2962 flow [2020-10-16 02:56:00,151 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=2779, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=2962, PETRI_PLACES=141, PETRI_TRANSITIONS=142} [2020-10-16 02:56:00,151 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 123 predicate places. [2020-10-16 02:56:00,152 INFO L481 AbstractCegarLoop]: Abstraction has has 141 places, 142 transitions, 2962 flow [2020-10-16 02:56:00,152 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:56:00,152 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:00,152 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:00,365 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-10-16 02:56:00,366 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:00,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:00,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1996654383, now seen corresponding path program 11 times [2020-10-16 02:56:00,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:00,367 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067338492] [2020-10-16 02:56:00,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:00,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:00,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:00,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067338492] [2020-10-16 02:56:00,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718314046] [2020-10-16 02:56:00,422 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:00,462 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:56:00,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:00,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:56:00,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:00,522 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:56:00,540 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:00,540 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:00,540 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:56:00,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111180158] [2020-10-16 02:56:00,541 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:56:00,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:00,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:56:00,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:56:00,544 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:00,545 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 142 transitions, 2962 flow. Second operand 11 states. [2020-10-16 02:56:00,545 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:00,545 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:00,545 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:00,783 INFO L129 PetriNetUnfolder]: 117/295 cut-off events. [2020-10-16 02:56:00,783 INFO L130 PetriNetUnfolder]: For 12278/12280 co-relation queries the response was YES. [2020-10-16 02:56:00,786 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3256 conditions, 295 events. 117/295 cut-off events. For 12278/12280 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 1639 event pairs, 0 based on Foata normal form. 4/299 useless extension candidates. Maximal degree in co-relation 3185. Up to 172 conditions per place. [2020-10-16 02:56:00,791 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 89 selfloop transitions, 58 changer transitions 0/154 dead transitions. [2020-10-16 02:56:00,791 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 154 transitions, 3651 flow [2020-10-16 02:56:00,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 02:56:00,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 02:56:00,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 810 transitions. [2020-10-16 02:56:00,793 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6881903143585386 [2020-10-16 02:56:00,794 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 810 transitions. [2020-10-16 02:56:00,794 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 810 transitions. [2020-10-16 02:56:00,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:00,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 810 transitions. [2020-10-16 02:56:00,795 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 02:56:00,797 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 02:56:00,797 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 02:56:00,797 INFO L185 Difference]: Start difference. First operand has 141 places, 142 transitions, 2962 flow. Second operand 11 states and 810 transitions. [2020-10-16 02:56:00,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 154 transitions, 3651 flow [2020-10-16 02:56:00,843 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 143 places, 154 transitions, 3591 flow, removed 3 selfloop flow, removed 8 redundant places. [2020-10-16 02:56:00,848 INFO L241 Difference]: Finished difference. Result has 146 places, 151 transitions, 3409 flow [2020-10-16 02:56:00,848 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=2904, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3409, PETRI_PLACES=146, PETRI_TRANSITIONS=151} [2020-10-16 02:56:00,848 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 128 predicate places. [2020-10-16 02:56:00,849 INFO L481 AbstractCegarLoop]: Abstraction has has 146 places, 151 transitions, 3409 flow [2020-10-16 02:56:00,849 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:56:00,849 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:00,849 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:01,062 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:01,063 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:01,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:01,063 INFO L82 PathProgramCache]: Analyzing trace with hash -1996675742, now seen corresponding path program 12 times [2020-10-16 02:56:01,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:01,064 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598880909] [2020-10-16 02:56:01,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:01,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:01,118 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:01,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598880909] [2020-10-16 02:56:01,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075617744] [2020-10-16 02:56:01,118 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:01,161 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 02:56:01,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:01,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:56:01,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:01,257 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:01,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:01,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:56:01,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619237996] [2020-10-16 02:56:01,258 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:56:01,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:01,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:56:01,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:56:01,259 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:01,260 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 151 transitions, 3409 flow. Second operand 11 states. [2020-10-16 02:56:01,260 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:01,260 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:01,260 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:01,467 INFO L129 PetriNetUnfolder]: 120/303 cut-off events. [2020-10-16 02:56:01,468 INFO L130 PetriNetUnfolder]: For 14314/14320 co-relation queries the response was YES. [2020-10-16 02:56:01,469 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3501 conditions, 303 events. 120/303 cut-off events. For 14314/14320 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 1688 event pairs, 0 based on Foata normal form. 7/310 useless extension candidates. Maximal degree in co-relation 3428. Up to 155 conditions per place. [2020-10-16 02:56:01,473 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 83 selfloop transitions, 71 changer transitions 0/161 dead transitions. [2020-10-16 02:56:01,473 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 161 transitions, 3926 flow [2020-10-16 02:56:01,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 02:56:01,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 02:56:01,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 882 transitions. [2020-10-16 02:56:01,475 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6869158878504673 [2020-10-16 02:56:01,475 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 882 transitions. [2020-10-16 02:56:01,475 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 882 transitions. [2020-10-16 02:56:01,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:01,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 882 transitions. [2020-10-16 02:56:01,477 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 02:56:01,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 02:56:01,478 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 02:56:01,479 INFO L185 Difference]: Start difference. First operand has 146 places, 151 transitions, 3409 flow. Second operand 12 states and 882 transitions. [2020-10-16 02:56:01,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 161 transitions, 3926 flow [2020-10-16 02:56:01,522 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 161 transitions, 3724 flow, removed 81 selfloop flow, removed 6 redundant places. [2020-10-16 02:56:01,527 INFO L241 Difference]: Finished difference. Result has 152 places, 154 transitions, 3521 flow [2020-10-16 02:56:01,528 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=3245, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3521, PETRI_PLACES=152, PETRI_TRANSITIONS=154} [2020-10-16 02:56:01,528 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 134 predicate places. [2020-10-16 02:56:01,528 INFO L481 AbstractCegarLoop]: Abstraction has has 152 places, 154 transitions, 3521 flow [2020-10-16 02:56:01,528 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:56:01,528 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:01,529 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:01,741 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-10-16 02:56:01,742 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:01,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:01,742 INFO L82 PathProgramCache]: Analyzing trace with hash -1996653422, now seen corresponding path program 13 times [2020-10-16 02:56:01,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:01,743 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972980577] [2020-10-16 02:56:01,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:01,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:01,814 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:01,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972980577] [2020-10-16 02:56:01,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049777204] [2020-10-16 02:56:01,815 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:01,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:01,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 02:56:01,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:01,959 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:56:01,972 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:01,972 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:01,972 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 02:56:01,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627745085] [2020-10-16 02:56:01,973 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 02:56:01,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:01,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 02:56:01,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 02:56:01,974 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:01,975 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 154 transitions, 3521 flow. Second operand 11 states. [2020-10-16 02:56:01,975 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:01,975 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:01,975 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:02,291 INFO L129 PetriNetUnfolder]: 127/322 cut-off events. [2020-10-16 02:56:02,291 INFO L130 PetriNetUnfolder]: For 16704/16706 co-relation queries the response was YES. [2020-10-16 02:56:02,293 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3797 conditions, 322 events. 127/322 cut-off events. For 16704/16706 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 1847 event pairs, 0 based on Foata normal form. 4/326 useless extension candidates. Maximal degree in co-relation 3722. Up to 149 conditions per place. [2020-10-16 02:56:02,296 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 66 selfloop transitions, 96 changer transitions 0/169 dead transitions. [2020-10-16 02:56:02,297 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 169 transitions, 4321 flow [2020-10-16 02:56:02,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 02:56:02,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 02:56:02,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1104 transitions. [2020-10-16 02:56:02,300 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6878504672897197 [2020-10-16 02:56:02,300 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1104 transitions. [2020-10-16 02:56:02,300 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1104 transitions. [2020-10-16 02:56:02,301 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:02,301 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1104 transitions. [2020-10-16 02:56:02,302 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 02:56:02,303 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 02:56:02,303 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 02:56:02,303 INFO L185 Difference]: Start difference. First operand has 152 places, 154 transitions, 3521 flow. Second operand 15 states and 1104 transitions. [2020-10-16 02:56:02,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 169 transitions, 4321 flow [2020-10-16 02:56:02,339 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 169 transitions, 4184 flow, removed 14 selfloop flow, removed 11 redundant places. [2020-10-16 02:56:02,344 INFO L241 Difference]: Finished difference. Result has 158 places, 163 transitions, 4052 flow [2020-10-16 02:56:02,345 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=3401, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=154, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=4052, PETRI_PLACES=158, PETRI_TRANSITIONS=163} [2020-10-16 02:56:02,345 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 140 predicate places. [2020-10-16 02:56:02,345 INFO L481 AbstractCegarLoop]: Abstraction has has 158 places, 163 transitions, 4052 flow [2020-10-16 02:56:02,345 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 02:56:02,345 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:02,345 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:02,559 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-16 02:56:02,560 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:02,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:02,561 INFO L82 PathProgramCache]: Analyzing trace with hash 1617646328, now seen corresponding path program 8 times [2020-10-16 02:56:02,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:02,561 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823233292] [2020-10-16 02:56:02,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:02,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:02,680 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:02,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823233292] [2020-10-16 02:56:02,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834367625] [2020-10-16 02:56:02,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:02,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:56:02,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:02,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:02,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:02,837 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:02,837 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:02,837 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:02,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137791738] [2020-10-16 02:56:02,838 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:02,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:02,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:02,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:02,839 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:02,840 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 163 transitions, 4052 flow. Second operand 13 states. [2020-10-16 02:56:02,841 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:02,841 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:02,841 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:02,943 INFO L129 PetriNetUnfolder]: 129/328 cut-off events. [2020-10-16 02:56:02,943 INFO L130 PetriNetUnfolder]: For 17738/17740 co-relation queries the response was YES. [2020-10-16 02:56:02,946 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3989 conditions, 328 events. 129/328 cut-off events. For 17738/17740 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 1875 event pairs, 0 based on Foata normal form. 4/332 useless extension candidates. Maximal degree in co-relation 3912. Up to 213 conditions per place. [2020-10-16 02:56:02,951 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 140 selfloop transitions, 24 changer transitions 0/171 dead transitions. [2020-10-16 02:56:02,951 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 171 transitions, 4533 flow [2020-10-16 02:56:02,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 02:56:02,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 02:56:02,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 587 transitions. [2020-10-16 02:56:02,953 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6857476635514018 [2020-10-16 02:56:02,953 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 587 transitions. [2020-10-16 02:56:02,954 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 587 transitions. [2020-10-16 02:56:02,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:02,954 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 587 transitions. [2020-10-16 02:56:02,955 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 02:56:02,956 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 02:56:02,956 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 02:56:02,956 INFO L185 Difference]: Start difference. First operand has 158 places, 163 transitions, 4052 flow. Second operand 8 states and 587 transitions. [2020-10-16 02:56:02,956 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 171 transitions, 4533 flow [2020-10-16 02:56:03,029 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 171 transitions, 4205 flow, removed 133 selfloop flow, removed 11 redundant places. [2020-10-16 02:56:03,035 INFO L241 Difference]: Finished difference. Result has 156 places, 165 transitions, 3855 flow [2020-10-16 02:56:03,035 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=3725, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3855, PETRI_PLACES=156, PETRI_TRANSITIONS=165} [2020-10-16 02:56:03,035 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 138 predicate places. [2020-10-16 02:56:03,036 INFO L481 AbstractCegarLoop]: Abstraction has has 156 places, 165 transitions, 3855 flow [2020-10-16 02:56:03,036 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:03,036 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:03,036 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:03,250 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-10-16 02:56:03,251 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:03,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:03,251 INFO L82 PathProgramCache]: Analyzing trace with hash -2014169786, now seen corresponding path program 9 times [2020-10-16 02:56:03,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:03,252 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900005809] [2020-10-16 02:56:03,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:03,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:03,354 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:03,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900005809] [2020-10-16 02:56:03,355 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560317993] [2020-10-16 02:56:03,355 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:03,403 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 02:56:03,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:03,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:03,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:03,523 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:03,524 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:03,524 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:03,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880747756] [2020-10-16 02:56:03,524 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:03,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:03,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:03,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:03,527 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:03,528 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 165 transitions, 3855 flow. Second operand 13 states. [2020-10-16 02:56:03,528 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:03,528 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:03,528 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:03,653 INFO L129 PetriNetUnfolder]: 131/335 cut-off events. [2020-10-16 02:56:03,654 INFO L130 PetriNetUnfolder]: For 18279/18281 co-relation queries the response was YES. [2020-10-16 02:56:03,678 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3934 conditions, 335 events. 131/335 cut-off events. For 18279/18281 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 1945 event pairs, 0 based on Foata normal form. 4/339 useless extension candidates. Maximal degree in co-relation 3856. Up to 201 conditions per place. [2020-10-16 02:56:03,684 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 126 selfloop transitions, 40 changer transitions 0/173 dead transitions. [2020-10-16 02:56:03,684 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 173 transitions, 4343 flow [2020-10-16 02:56:03,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 02:56:03,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-10-16 02:56:03,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 661 transitions. [2020-10-16 02:56:03,686 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6863966770508827 [2020-10-16 02:56:03,686 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 661 transitions. [2020-10-16 02:56:03,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 661 transitions. [2020-10-16 02:56:03,686 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:03,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 661 transitions. [2020-10-16 02:56:03,687 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-10-16 02:56:03,689 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-10-16 02:56:03,689 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-10-16 02:56:03,689 INFO L185 Difference]: Start difference. First operand has 156 places, 165 transitions, 3855 flow. Second operand 9 states and 661 transitions. [2020-10-16 02:56:03,689 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 173 transitions, 4343 flow [2020-10-16 02:56:03,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 173 transitions, 4315 flow, removed 0 selfloop flow, removed 5 redundant places. [2020-10-16 02:56:03,764 INFO L241 Difference]: Finished difference. Result has 161 places, 167 transitions, 4007 flow [2020-10-16 02:56:03,764 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=3827, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4007, PETRI_PLACES=161, PETRI_TRANSITIONS=167} [2020-10-16 02:56:03,765 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 143 predicate places. [2020-10-16 02:56:03,765 INFO L481 AbstractCegarLoop]: Abstraction has has 161 places, 167 transitions, 4007 flow [2020-10-16 02:56:03,765 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:03,765 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:03,765 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:03,978 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2020-10-16 02:56:03,978 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:03,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:03,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1992720266, now seen corresponding path program 10 times [2020-10-16 02:56:03,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:03,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942830906] [2020-10-16 02:56:03,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:03,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:04,068 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:04,068 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942830906] [2020-10-16 02:56:04,068 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173881344] [2020-10-16 02:56:04,069 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:04,127 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:56:04,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:04,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:04,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:04,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:04,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:04,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:04,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720951049] [2020-10-16 02:56:04,240 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:04,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:04,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:04,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:04,242 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:04,242 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 161 places, 167 transitions, 4007 flow. Second operand 13 states. [2020-10-16 02:56:04,242 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:04,242 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:04,242 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:04,395 INFO L129 PetriNetUnfolder]: 133/340 cut-off events. [2020-10-16 02:56:04,395 INFO L130 PetriNetUnfolder]: For 19624/19626 co-relation queries the response was YES. [2020-10-16 02:56:04,398 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4101 conditions, 340 events. 133/340 cut-off events. For 19624/19626 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 1985 event pairs, 0 based on Foata normal form. 4/344 useless extension candidates. Maximal degree in co-relation 4021. Up to 194 conditions per place. [2020-10-16 02:56:04,404 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 117 selfloop transitions, 51 changer transitions 0/175 dead transitions. [2020-10-16 02:56:04,404 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 175 transitions, 4503 flow [2020-10-16 02:56:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 02:56:04,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 02:56:04,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 735 transitions. [2020-10-16 02:56:04,406 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6869158878504673 [2020-10-16 02:56:04,406 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 735 transitions. [2020-10-16 02:56:04,406 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 735 transitions. [2020-10-16 02:56:04,407 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:04,407 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 735 transitions. [2020-10-16 02:56:04,408 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 02:56:04,409 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 02:56:04,409 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 02:56:04,409 INFO L185 Difference]: Start difference. First operand has 161 places, 167 transitions, 4007 flow. Second operand 10 states and 735 transitions. [2020-10-16 02:56:04,409 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 175 transitions, 4503 flow [2020-10-16 02:56:04,464 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 175 transitions, 4447 flow, removed 5 selfloop flow, removed 6 redundant places. [2020-10-16 02:56:04,468 INFO L241 Difference]: Finished difference. Result has 166 places, 169 transitions, 4167 flow [2020-10-16 02:56:04,469 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=3955, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4167, PETRI_PLACES=166, PETRI_TRANSITIONS=169} [2020-10-16 02:56:04,469 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 148 predicate places. [2020-10-16 02:56:04,469 INFO L481 AbstractCegarLoop]: Abstraction has has 166 places, 169 transitions, 4167 flow [2020-10-16 02:56:04,469 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:04,469 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:04,469 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:04,669 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-16 02:56:04,670 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:04,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:04,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1992006026, now seen corresponding path program 11 times [2020-10-16 02:56:04,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:04,671 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121488192] [2020-10-16 02:56:04,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:04,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:04,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:04,740 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121488192] [2020-10-16 02:56:04,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602602214] [2020-10-16 02:56:04,741 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:04,782 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 02:56:04,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:04,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:04,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:04,887 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:56:04,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:04,900 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:04,900 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:04,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095962990] [2020-10-16 02:56:04,901 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:04,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:04,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:04,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:04,903 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:04,904 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 169 transitions, 4167 flow. Second operand 13 states. [2020-10-16 02:56:04,904 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:04,904 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:04,904 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:05,191 INFO L129 PetriNetUnfolder]: 137/350 cut-off events. [2020-10-16 02:56:05,192 INFO L130 PetriNetUnfolder]: For 20684/20686 co-relation queries the response was YES. [2020-10-16 02:56:05,196 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4324 conditions, 350 events. 137/350 cut-off events. For 20684/20686 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 2058 event pairs, 0 based on Foata normal form. 4/354 useless extension candidates. Maximal degree in co-relation 4242. Up to 192 conditions per place. [2020-10-16 02:56:05,211 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 111 selfloop transitions, 66 changer transitions 0/184 dead transitions. [2020-10-16 02:56:05,211 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 184 transitions, 5052 flow [2020-10-16 02:56:05,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:56:05,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:56:05,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 957 transitions. [2020-10-16 02:56:05,217 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6879942487419123 [2020-10-16 02:56:05,217 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 957 transitions. [2020-10-16 02:56:05,217 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 957 transitions. [2020-10-16 02:56:05,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:05,218 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 957 transitions. [2020-10-16 02:56:05,220 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:56:05,221 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:56:05,221 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:56:05,222 INFO L185 Difference]: Start difference. First operand has 166 places, 169 transitions, 4167 flow. Second operand 13 states and 957 transitions. [2020-10-16 02:56:05,222 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 184 transitions, 5052 flow [2020-10-16 02:56:05,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 184 transitions, 4979 flow, removed 6 selfloop flow, removed 7 redundant places. [2020-10-16 02:56:05,307 INFO L241 Difference]: Finished difference. Result has 174 places, 178 transitions, 4723 flow [2020-10-16 02:56:05,307 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=4103, PETRI_DIFFERENCE_MINUEND_PLACES=159, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=4723, PETRI_PLACES=174, PETRI_TRANSITIONS=178} [2020-10-16 02:56:05,311 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 156 predicate places. [2020-10-16 02:56:05,311 INFO L481 AbstractCegarLoop]: Abstraction has has 174 places, 178 transitions, 4723 flow [2020-10-16 02:56:05,311 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:05,311 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:05,312 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:05,525 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:05,525 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:05,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:05,526 INFO L82 PathProgramCache]: Analyzing trace with hash -1815966637, now seen corresponding path program 14 times [2020-10-16 02:56:05,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:05,526 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217404698] [2020-10-16 02:56:05,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:05,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:05,609 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:05,610 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217404698] [2020-10-16 02:56:05,610 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474183445] [2020-10-16 02:56:05,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:05,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:56:05,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:05,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:05,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:05,768 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:05,769 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:05,769 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:05,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649813441] [2020-10-16 02:56:05,770 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:05,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:05,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:05,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:05,771 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:05,772 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 178 transitions, 4723 flow. Second operand 13 states. [2020-10-16 02:56:05,772 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:05,772 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:05,772 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:06,037 INFO L129 PetriNetUnfolder]: 138/353 cut-off events. [2020-10-16 02:56:06,037 INFO L130 PetriNetUnfolder]: For 22757/22759 co-relation queries the response was YES. [2020-10-16 02:56:06,039 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4533 conditions, 353 events. 138/353 cut-off events. For 22757/22759 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 2101 event pairs, 0 based on Foata normal form. 3/356 useless extension candidates. Maximal degree in co-relation 4448. Up to 201 conditions per place. [2020-10-16 02:56:06,042 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 130 selfloop transitions, 51 changer transitions 0/188 dead transitions. [2020-10-16 02:56:06,042 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 188 transitions, 5252 flow [2020-10-16 02:56:06,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 02:56:06,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 02:56:06,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 880 transitions. [2020-10-16 02:56:06,044 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6853582554517134 [2020-10-16 02:56:06,044 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 880 transitions. [2020-10-16 02:56:06,044 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 880 transitions. [2020-10-16 02:56:06,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:06,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 880 transitions. [2020-10-16 02:56:06,045 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 02:56:06,046 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 02:56:06,046 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 02:56:06,046 INFO L185 Difference]: Start difference. First operand has 174 places, 178 transitions, 4723 flow. Second operand 12 states and 880 transitions. [2020-10-16 02:56:06,046 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 188 transitions, 5252 flow [2020-10-16 02:56:06,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 188 transitions, 4831 flow, removed 172 selfloop flow, removed 9 redundant places. [2020-10-16 02:56:06,129 INFO L241 Difference]: Finished difference. Result has 179 places, 182 transitions, 4541 flow [2020-10-16 02:56:06,129 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=4302, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=4541, PETRI_PLACES=179, PETRI_TRANSITIONS=182} [2020-10-16 02:56:06,129 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 161 predicate places. [2020-10-16 02:56:06,129 INFO L481 AbstractCegarLoop]: Abstraction has has 179 places, 182 transitions, 4541 flow [2020-10-16 02:56:06,130 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:06,130 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:06,130 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:06,330 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:06,331 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:06,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:06,331 INFO L82 PathProgramCache]: Analyzing trace with hash 1794382923, now seen corresponding path program 15 times [2020-10-16 02:56:06,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:06,332 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318739608] [2020-10-16 02:56:06,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:06,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:06,414 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:06,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318739608] [2020-10-16 02:56:06,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631217999] [2020-10-16 02:56:06,415 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:06,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 02:56:06,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:06,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:06,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:06,588 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:06,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:06,589 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:06,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073889935] [2020-10-16 02:56:06,589 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:06,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:06,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:06,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:06,590 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:06,591 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 182 transitions, 4541 flow. Second operand 13 states. [2020-10-16 02:56:06,591 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:06,591 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:06,591 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:06,819 INFO L129 PetriNetUnfolder]: 140/359 cut-off events. [2020-10-16 02:56:06,820 INFO L130 PetriNetUnfolder]: For 23510/23512 co-relation queries the response was YES. [2020-10-16 02:56:06,823 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4476 conditions, 359 events. 140/359 cut-off events. For 23510/23512 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 2126 event pairs, 0 based on Foata normal form. 3/362 useless extension candidates. Maximal degree in co-relation 4388. Up to 212 conditions per place. [2020-10-16 02:56:06,827 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 137 selfloop transitions, 46 changer transitions 0/190 dead transitions. [2020-10-16 02:56:06,828 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 190 transitions, 5118 flow [2020-10-16 02:56:06,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 02:56:06,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 02:56:06,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 880 transitions. [2020-10-16 02:56:06,830 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6853582554517134 [2020-10-16 02:56:06,830 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 880 transitions. [2020-10-16 02:56:06,830 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 880 transitions. [2020-10-16 02:56:06,830 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:06,830 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 880 transitions. [2020-10-16 02:56:06,832 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 02:56:06,834 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 02:56:06,834 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 02:56:06,834 INFO L185 Difference]: Start difference. First operand has 179 places, 182 transitions, 4541 flow. Second operand 12 states and 880 transitions. [2020-10-16 02:56:06,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 190 places, 190 transitions, 5118 flow [2020-10-16 02:56:06,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 190 transitions, 5064 flow, removed 0 selfloop flow, removed 8 redundant places. [2020-10-16 02:56:06,942 INFO L241 Difference]: Finished difference. Result has 184 places, 186 transitions, 4765 flow [2020-10-16 02:56:06,943 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=4489, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=4765, PETRI_PLACES=184, PETRI_TRANSITIONS=186} [2020-10-16 02:56:06,943 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 166 predicate places. [2020-10-16 02:56:06,943 INFO L481 AbstractCegarLoop]: Abstraction has has 184 places, 186 transitions, 4765 flow [2020-10-16 02:56:06,943 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:06,943 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:06,943 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:07,158 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:07,159 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:07,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:07,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1842569414, now seen corresponding path program 16 times [2020-10-16 02:56:07,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:07,160 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146550086] [2020-10-16 02:56:07,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:07,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:07,242 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:07,242 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146550086] [2020-10-16 02:56:07,242 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862831301] [2020-10-16 02:56:07,242 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:07,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:56:07,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:07,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:07,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:07,425 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:07,425 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:07,425 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:07,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513113028] [2020-10-16 02:56:07,426 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:07,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:07,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:07,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:07,429 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:07,430 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 186 transitions, 4765 flow. Second operand 13 states. [2020-10-16 02:56:07,430 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:07,430 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:07,430 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:07,708 INFO L129 PetriNetUnfolder]: 143/366 cut-off events. [2020-10-16 02:56:07,708 INFO L130 PetriNetUnfolder]: For 25037/25043 co-relation queries the response was YES. [2020-10-16 02:56:07,714 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4652 conditions, 366 events. 143/366 cut-off events. For 25037/25043 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 2179 event pairs, 0 based on Foata normal form. 7/373 useless extension candidates. Maximal degree in co-relation 4562. Up to 211 conditions per place. [2020-10-16 02:56:07,721 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 131 selfloop transitions, 55 changer transitions 0/193 dead transitions. [2020-10-16 02:56:07,721 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 193 transitions, 5319 flow [2020-10-16 02:56:07,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 02:56:07,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 02:56:07,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 809 transitions. [2020-10-16 02:56:07,723 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6873406966864911 [2020-10-16 02:56:07,724 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 809 transitions. [2020-10-16 02:56:07,724 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 809 transitions. [2020-10-16 02:56:07,724 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:07,725 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 809 transitions. [2020-10-16 02:56:07,726 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 02:56:07,727 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 02:56:07,727 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 02:56:07,728 INFO L185 Difference]: Start difference. First operand has 184 places, 186 transitions, 4765 flow. Second operand 11 states and 809 transitions. [2020-10-16 02:56:07,728 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 193 transitions, 5319 flow [2020-10-16 02:56:07,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 193 transitions, 5271 flow, removed 1 selfloop flow, removed 7 redundant places. [2020-10-16 02:56:07,902 INFO L241 Difference]: Finished difference. Result has 188 places, 189 transitions, 4979 flow [2020-10-16 02:56:07,902 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=4717, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=4979, PETRI_PLACES=188, PETRI_TRANSITIONS=189} [2020-10-16 02:56:07,902 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 170 predicate places. [2020-10-16 02:56:07,903 INFO L481 AbstractCegarLoop]: Abstraction has has 188 places, 189 transitions, 4979 flow [2020-10-16 02:56:07,903 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:07,903 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:07,903 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:08,118 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-10-16 02:56:08,118 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:08,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:08,119 INFO L82 PathProgramCache]: Analyzing trace with hash -676827796, now seen corresponding path program 17 times [2020-10-16 02:56:08,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:08,119 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063079340] [2020-10-16 02:56:08,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:08,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:08,194 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:08,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063079340] [2020-10-16 02:56:08,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687118818] [2020-10-16 02:56:08,195 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:08,232 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:56:08,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:08,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:08,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:08,329 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:56:08,368 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:08,368 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:08,368 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:08,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170217663] [2020-10-16 02:56:08,369 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:08,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:08,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:08,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:08,370 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:08,371 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 189 transitions, 4979 flow. Second operand 13 states. [2020-10-16 02:56:08,371 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:08,371 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:08,371 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:08,746 INFO L129 PetriNetUnfolder]: 149/382 cut-off events. [2020-10-16 02:56:08,746 INFO L130 PetriNetUnfolder]: For 28164/28166 co-relation queries the response was YES. [2020-10-16 02:56:08,748 INFO L80 FinitePrefix]: Finished finitePrefix Result has 5019 conditions, 382 events. 149/382 cut-off events. For 28164/28166 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 2312 event pairs, 0 based on Foata normal form. 4/386 useless extension candidates. Maximal degree in co-relation 4928. Up to 201 conditions per place. [2020-10-16 02:56:08,751 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 107 selfloop transitions, 87 changer transitions 0/201 dead transitions. [2020-10-16 02:56:08,751 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 201 transitions, 5859 flow [2020-10-16 02:56:08,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:56:08,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:56:08,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 957 transitions. [2020-10-16 02:56:08,753 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6879942487419123 [2020-10-16 02:56:08,753 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 957 transitions. [2020-10-16 02:56:08,753 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 957 transitions. [2020-10-16 02:56:08,753 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:08,753 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 957 transitions. [2020-10-16 02:56:08,754 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:56:08,755 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:56:08,756 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:56:08,756 INFO L185 Difference]: Start difference. First operand has 188 places, 189 transitions, 4979 flow. Second operand 13 states and 957 transitions. [2020-10-16 02:56:08,756 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 201 transitions, 5859 flow [2020-10-16 02:56:08,823 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 201 transitions, 5783 flow, removed 0 selfloop flow, removed 9 redundant places. [2020-10-16 02:56:08,827 INFO L241 Difference]: Finished difference. Result has 194 places, 197 transitions, 5590 flow [2020-10-16 02:56:08,827 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=4905, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=5590, PETRI_PLACES=194, PETRI_TRANSITIONS=197} [2020-10-16 02:56:08,828 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 176 predicate places. [2020-10-16 02:56:08,828 INFO L481 AbstractCegarLoop]: Abstraction has has 194 places, 197 transitions, 5590 flow [2020-10-16 02:56:08,828 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:08,828 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:08,828 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:09,034 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:09,035 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:09,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:09,036 INFO L82 PathProgramCache]: Analyzing trace with hash -1942442801, now seen corresponding path program 18 times [2020-10-16 02:56:09,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:09,036 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771454748] [2020-10-16 02:56:09,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:09,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:09,112 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:09,112 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771454748] [2020-10-16 02:56:09,112 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677601207] [2020-10-16 02:56:09,112 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:09,184 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 02:56:09,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:09,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:09,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:09,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:09,351 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:09,351 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:09,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529419591] [2020-10-16 02:56:09,352 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:09,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:09,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:09,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:09,354 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:09,355 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 197 transitions, 5590 flow. Second operand 13 states. [2020-10-16 02:56:09,355 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:09,355 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:09,355 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:09,730 INFO L129 PetriNetUnfolder]: 152/390 cut-off events. [2020-10-16 02:56:09,731 INFO L130 PetriNetUnfolder]: For 32069/32075 co-relation queries the response was YES. [2020-10-16 02:56:09,736 INFO L80 FinitePrefix]: Finished finitePrefix Result has 5425 conditions, 390 events. 152/390 cut-off events. For 32069/32075 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 2388 event pairs, 0 based on Foata normal form. 7/397 useless extension candidates. Maximal degree in co-relation 5331. Up to 220 conditions per place. [2020-10-16 02:56:09,743 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 138 selfloop transitions, 62 changer transitions 0/207 dead transitions. [2020-10-16 02:56:09,744 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 207 transitions, 6334 flow [2020-10-16 02:56:09,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:56:09,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:56:09,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 954 transitions. [2020-10-16 02:56:09,747 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6858375269590223 [2020-10-16 02:56:09,747 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 954 transitions. [2020-10-16 02:56:09,747 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 954 transitions. [2020-10-16 02:56:09,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:09,748 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 954 transitions. [2020-10-16 02:56:09,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:56:09,752 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:56:09,753 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:56:09,753 INFO L185 Difference]: Start difference. First operand has 194 places, 197 transitions, 5590 flow. Second operand 13 states and 954 transitions. [2020-10-16 02:56:09,753 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 207 transitions, 6334 flow [2020-10-16 02:56:09,960 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 207 transitions, 6049 flow, removed 120 selfloop flow, removed 8 redundant places. [2020-10-16 02:56:09,968 INFO L241 Difference]: Finished difference. Result has 201 places, 202 transitions, 5760 flow [2020-10-16 02:56:09,968 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=5364, PETRI_DIFFERENCE_MINUEND_PLACES=186, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=5760, PETRI_PLACES=201, PETRI_TRANSITIONS=202} [2020-10-16 02:56:09,968 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 183 predicate places. [2020-10-16 02:56:09,968 INFO L481 AbstractCegarLoop]: Abstraction has has 201 places, 202 transitions, 5760 flow [2020-10-16 02:56:09,968 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:09,969 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:09,969 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:10,182 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-10-16 02:56:10,182 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:10,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:10,183 INFO L82 PathProgramCache]: Analyzing trace with hash 129206906, now seen corresponding path program 19 times [2020-10-16 02:56:10,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:10,184 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65911507] [2020-10-16 02:56:10,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:10,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:10,247 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:10,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65911507] [2020-10-16 02:56:10,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904798732] [2020-10-16 02:56:10,248 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:10,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:10,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:10,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:10,419 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:56:10,456 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:10,456 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:10,456 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:10,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84135742] [2020-10-16 02:56:10,457 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:10,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:10,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:10,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:10,459 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:10,459 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 202 transitions, 5760 flow. Second operand 13 states. [2020-10-16 02:56:10,459 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:10,460 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:10,460 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:10,985 INFO L129 PetriNetUnfolder]: 159/408 cut-off events. [2020-10-16 02:56:10,986 INFO L130 PetriNetUnfolder]: For 34734/34740 co-relation queries the response was YES. [2020-10-16 02:56:10,989 INFO L80 FinitePrefix]: Finished finitePrefix Result has 5723 conditions, 408 events. 159/408 cut-off events. For 34734/34740 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 2510 event pairs, 0 based on Foata normal form. 8/416 useless extension candidates. Maximal degree in co-relation 5625. Up to 212 conditions per place. [2020-10-16 02:56:10,995 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 96 selfloop transitions, 110 changer transitions 0/213 dead transitions. [2020-10-16 02:56:10,995 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 213 transitions, 6674 flow [2020-10-16 02:56:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 02:56:10,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 02:56:10,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1251 transitions. [2020-10-16 02:56:10,997 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6877405167674546 [2020-10-16 02:56:10,997 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1251 transitions. [2020-10-16 02:56:10,997 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1251 transitions. [2020-10-16 02:56:10,997 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:10,997 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1251 transitions. [2020-10-16 02:56:10,999 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 02:56:11,001 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 02:56:11,001 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 02:56:11,001 INFO L185 Difference]: Start difference. First operand has 201 places, 202 transitions, 5760 flow. Second operand 17 states and 1251 transitions. [2020-10-16 02:56:11,001 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 213 transitions, 6674 flow [2020-10-16 02:56:11,084 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 213 transitions, 6608 flow, removed 3 selfloop flow, removed 7 redundant places. [2020-10-16 02:56:11,090 INFO L241 Difference]: Finished difference. Result has 213 places, 211 transitions, 6431 flow [2020-10-16 02:56:11,090 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=5696, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=202, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=6431, PETRI_PLACES=213, PETRI_TRANSITIONS=211} [2020-10-16 02:56:11,090 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 195 predicate places. [2020-10-16 02:56:11,090 INFO L481 AbstractCegarLoop]: Abstraction has has 213 places, 211 transitions, 6431 flow [2020-10-16 02:56:11,090 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:11,091 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:11,091 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:11,291 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:11,291 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:11,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:11,292 INFO L82 PathProgramCache]: Analyzing trace with hash -1928322611, now seen corresponding path program 20 times [2020-10-16 02:56:11,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:11,293 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889040492] [2020-10-16 02:56:11,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:11,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:11,359 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:11,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889040492] [2020-10-16 02:56:11,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241888584] [2020-10-16 02:56:11,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:11,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:56:11,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:11,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:11,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:11,495 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:56:11,534 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:11,535 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:11,535 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:11,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142137334] [2020-10-16 02:56:11,536 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:11,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:11,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:11,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:11,537 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:11,538 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 211 transitions, 6431 flow. Second operand 13 states. [2020-10-16 02:56:11,538 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:11,538 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:11,539 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:11,969 INFO L129 PetriNetUnfolder]: 165/425 cut-off events. [2020-10-16 02:56:11,970 INFO L130 PetriNetUnfolder]: For 39748/39754 co-relation queries the response was YES. [2020-10-16 02:56:11,975 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6307 conditions, 425 events. 165/425 cut-off events. For 39748/39754 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 2641 event pairs, 0 based on Foata normal form. 8/433 useless extension candidates. Maximal degree in co-relation 6206. Up to 212 conditions per place. [2020-10-16 02:56:11,980 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 111 selfloop transitions, 107 changer transitions 0/225 dead transitions. [2020-10-16 02:56:11,982 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 225 transitions, 7482 flow [2020-10-16 02:56:11,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:56:11,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:56:11,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 957 transitions. [2020-10-16 02:56:11,984 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6879942487419123 [2020-10-16 02:56:11,984 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 957 transitions. [2020-10-16 02:56:11,984 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 957 transitions. [2020-10-16 02:56:11,984 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:11,984 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 957 transitions. [2020-10-16 02:56:11,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:56:11,987 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:56:11,987 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:56:11,987 INFO L185 Difference]: Start difference. First operand has 213 places, 211 transitions, 6431 flow. Second operand 13 states and 957 transitions. [2020-10-16 02:56:11,987 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 225 transitions, 7482 flow [2020-10-16 02:56:12,133 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 225 transitions, 7128 flow, removed 118 selfloop flow, removed 14 redundant places. [2020-10-16 02:56:12,139 INFO L241 Difference]: Finished difference. Result has 214 places, 219 transitions, 6900 flow [2020-10-16 02:56:12,139 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=6125, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=6900, PETRI_PLACES=214, PETRI_TRANSITIONS=219} [2020-10-16 02:56:12,139 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 196 predicate places. [2020-10-16 02:56:12,139 INFO L481 AbstractCegarLoop]: Abstraction has has 214 places, 219 transitions, 6900 flow [2020-10-16 02:56:12,140 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:12,140 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:12,140 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:12,340 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-10-16 02:56:12,340 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:12,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:12,341 INFO L82 PathProgramCache]: Analyzing trace with hash -2070671413, now seen corresponding path program 21 times [2020-10-16 02:56:12,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:12,341 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978319022] [2020-10-16 02:56:12,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:12,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:12,408 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:12,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978319022] [2020-10-16 02:56:12,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293812822] [2020-10-16 02:56:12,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:12,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 02:56:12,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:12,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:12,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:12,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:12,580 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:12,580 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:12,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655565664] [2020-10-16 02:56:12,581 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:12,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:12,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:12,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:12,582 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:12,583 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 219 transitions, 6900 flow. Second operand 13 states. [2020-10-16 02:56:12,583 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:12,583 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:12,583 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:12,892 INFO L129 PetriNetUnfolder]: 168/432 cut-off events. [2020-10-16 02:56:12,892 INFO L130 PetriNetUnfolder]: For 43636/43638 co-relation queries the response was YES. [2020-10-16 02:56:12,897 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6535 conditions, 432 events. 168/432 cut-off events. For 43636/43638 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 2719 event pairs, 0 based on Foata normal form. 3/435 useless extension candidates. Maximal degree in co-relation 6431. Up to 228 conditions per place. [2020-10-16 02:56:12,903 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 140 selfloop transitions, 84 changer transitions 0/231 dead transitions. [2020-10-16 02:56:12,904 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 231 transitions, 7613 flow [2020-10-16 02:56:12,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:56:12,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:56:12,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 954 transitions. [2020-10-16 02:56:12,906 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6858375269590223 [2020-10-16 02:56:12,906 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 954 transitions. [2020-10-16 02:56:12,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 954 transitions. [2020-10-16 02:56:12,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:12,906 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 954 transitions. [2020-10-16 02:56:12,908 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:56:12,909 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:56:12,909 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:56:12,909 INFO L185 Difference]: Start difference. First operand has 214 places, 219 transitions, 6900 flow. Second operand 13 states and 954 transitions. [2020-10-16 02:56:12,910 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 231 transitions, 7613 flow [2020-10-16 02:56:13,048 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 231 transitions, 7206 flow, removed 152 selfloop flow, removed 9 redundant places. [2020-10-16 02:56:13,053 INFO L241 Difference]: Finished difference. Result has 220 places, 224 transitions, 6906 flow [2020-10-16 02:56:13,054 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=6493, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=6906, PETRI_PLACES=220, PETRI_TRANSITIONS=224} [2020-10-16 02:56:13,054 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 202 predicate places. [2020-10-16 02:56:13,054 INFO L481 AbstractCegarLoop]: Abstraction has has 220 places, 224 transitions, 6906 flow [2020-10-16 02:56:13,054 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:13,054 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:13,054 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:13,254 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:13,255 INFO L429 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:13,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:13,255 INFO L82 PathProgramCache]: Analyzing trace with hash -2069957173, now seen corresponding path program 22 times [2020-10-16 02:56:13,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:13,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647303326] [2020-10-16 02:56:13,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:13,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:13,326 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:13,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647303326] [2020-10-16 02:56:13,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98462533] [2020-10-16 02:56:13,353 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:13,394 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:56:13,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:13,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:13,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:13,481 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:56:13,492 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:13,493 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:13,493 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:13,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107547735] [2020-10-16 02:56:13,494 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:13,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:13,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:13,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:13,496 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:13,496 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 224 transitions, 6906 flow. Second operand 13 states. [2020-10-16 02:56:13,497 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:13,497 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:13,497 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:14,005 INFO L129 PetriNetUnfolder]: 175/450 cut-off events. [2020-10-16 02:56:14,005 INFO L130 PetriNetUnfolder]: For 46500/46502 co-relation queries the response was YES. [2020-10-16 02:56:14,008 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6828 conditions, 450 events. 175/450 cut-off events. For 46500/46502 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 2856 event pairs, 0 based on Foata normal form. 4/454 useless extension candidates. Maximal degree in co-relation 6721. Up to 211 conditions per place. [2020-10-16 02:56:14,014 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 82 selfloop transitions, 147 changer transitions 0/236 dead transitions. [2020-10-16 02:56:14,015 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 236 transitions, 7927 flow [2020-10-16 02:56:14,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 02:56:14,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 02:56:14,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1398 transitions. [2020-10-16 02:56:14,017 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6876537137235612 [2020-10-16 02:56:14,018 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1398 transitions. [2020-10-16 02:56:14,018 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1398 transitions. [2020-10-16 02:56:14,018 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:14,018 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1398 transitions. [2020-10-16 02:56:14,020 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 02:56:14,022 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 02:56:14,022 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 02:56:14,022 INFO L185 Difference]: Start difference. First operand has 220 places, 224 transitions, 6906 flow. Second operand 19 states and 1398 transitions. [2020-10-16 02:56:14,022 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 236 transitions, 7927 flow [2020-10-16 02:56:14,165 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 236 transitions, 7798 flow, removed 14 selfloop flow, removed 10 redundant places. [2020-10-16 02:56:14,171 INFO L241 Difference]: Finished difference. Result has 231 places, 233 transitions, 7668 flow [2020-10-16 02:56:14,171 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=6793, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=7668, PETRI_PLACES=231, PETRI_TRANSITIONS=233} [2020-10-16 02:56:14,172 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 213 predicate places. [2020-10-16 02:56:14,172 INFO L481 AbstractCegarLoop]: Abstraction has has 231 places, 233 transitions, 7668 flow [2020-10-16 02:56:14,172 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:14,172 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:14,172 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:14,372 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-10-16 02:56:14,373 INFO L429 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:14,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:14,373 INFO L82 PathProgramCache]: Analyzing trace with hash -2069956212, now seen corresponding path program 23 times [2020-10-16 02:56:14,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:14,374 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794053741] [2020-10-16 02:56:14,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:14,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:14,434 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:14,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794053741] [2020-10-16 02:56:14,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370606243] [2020-10-16 02:56:14,435 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:14,476 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:56:14,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:14,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:14,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:14,547 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:56:14,563 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:14,564 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:14,564 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:14,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678411031] [2020-10-16 02:56:14,565 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:14,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:14,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:14,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:14,566 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:14,567 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 233 transitions, 7668 flow. Second operand 13 states. [2020-10-16 02:56:14,567 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:14,567 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:14,567 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:14,926 INFO L129 PetriNetUnfolder]: 183/470 cut-off events. [2020-10-16 02:56:14,926 INFO L130 PetriNetUnfolder]: For 51415/51417 co-relation queries the response was YES. [2020-10-16 02:56:14,930 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7481 conditions, 470 events. 183/470 cut-off events. For 51415/51417 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 3006 event pairs, 0 based on Foata normal form. 4/474 useless extension candidates. Maximal degree in co-relation 7372. Up to 248 conditions per place. [2020-10-16 02:56:14,936 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 138 selfloop transitions, 103 changer transitions 0/248 dead transitions. [2020-10-16 02:56:14,936 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 248 transitions, 8921 flow [2020-10-16 02:56:14,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:56:14,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:56:14,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 957 transitions. [2020-10-16 02:56:14,945 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6879942487419123 [2020-10-16 02:56:14,945 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 957 transitions. [2020-10-16 02:56:14,945 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 957 transitions. [2020-10-16 02:56:14,946 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:14,946 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 957 transitions. [2020-10-16 02:56:14,947 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:56:14,949 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:56:14,949 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:56:14,949 INFO L185 Difference]: Start difference. First operand has 231 places, 233 transitions, 7668 flow. Second operand 13 states and 957 transitions. [2020-10-16 02:56:14,949 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 248 transitions, 8921 flow [2020-10-16 02:56:15,117 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 248 transitions, 8389 flow, removed 184 selfloop flow, removed 15 redundant places. [2020-10-16 02:56:15,123 INFO L241 Difference]: Finished difference. Result has 231 places, 243 transitions, 8108 flow [2020-10-16 02:56:15,123 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=7184, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=8108, PETRI_PLACES=231, PETRI_TRANSITIONS=243} [2020-10-16 02:56:15,124 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 213 predicate places. [2020-10-16 02:56:15,124 INFO L481 AbstractCegarLoop]: Abstraction has has 231 places, 243 transitions, 8108 flow [2020-10-16 02:56:15,124 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:15,124 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:15,124 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:15,324 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-16 02:56:15,325 INFO L429 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:15,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:15,325 INFO L82 PathProgramCache]: Analyzing trace with hash -2069986964, now seen corresponding path program 24 times [2020-10-16 02:56:15,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:15,326 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30148814] [2020-10-16 02:56:15,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:15,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:15,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:15,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30148814] [2020-10-16 02:56:15,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125028976] [2020-10-16 02:56:15,396 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:15,436 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 02:56:15,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:15,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:15,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:15,539 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:56:15,553 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:15,554 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:15,554 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:15,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106481707] [2020-10-16 02:56:15,554 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:15,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:15,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:15,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:15,556 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:15,557 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 243 transitions, 8108 flow. Second operand 13 states. [2020-10-16 02:56:15,558 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:15,558 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:15,558 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:16,071 INFO L129 PetriNetUnfolder]: 191/494 cut-off events. [2020-10-16 02:56:16,071 INFO L130 PetriNetUnfolder]: For 57580/57586 co-relation queries the response was YES. [2020-10-16 02:56:16,075 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7962 conditions, 494 events. 191/494 cut-off events. For 57580/57586 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 3229 event pairs, 0 based on Foata normal form. 8/502 useless extension candidates. Maximal degree in co-relation 7852. Up to 278 conditions per place. [2020-10-16 02:56:16,080 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 141 selfloop transitions, 106 changer transitions 0/254 dead transitions. [2020-10-16 02:56:16,080 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 254 transitions, 9253 flow [2020-10-16 02:56:16,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 02:56:16,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 02:56:16,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1398 transitions. [2020-10-16 02:56:16,082 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6876537137235612 [2020-10-16 02:56:16,082 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1398 transitions. [2020-10-16 02:56:16,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1398 transitions. [2020-10-16 02:56:16,083 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:16,083 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1398 transitions. [2020-10-16 02:56:16,084 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 02:56:16,086 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 02:56:16,087 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 02:56:16,087 INFO L185 Difference]: Start difference. First operand has 231 places, 243 transitions, 8108 flow. Second operand 19 states and 1398 transitions. [2020-10-16 02:56:16,087 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 254 transitions, 9253 flow [2020-10-16 02:56:16,250 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 254 transitions, 8774 flow, removed 183 selfloop flow, removed 9 redundant places. [2020-10-16 02:56:16,259 INFO L241 Difference]: Finished difference. Result has 243 places, 253 transitions, 8486 flow [2020-10-16 02:56:16,260 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=7646, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=8486, PETRI_PLACES=243, PETRI_TRANSITIONS=253} [2020-10-16 02:56:16,260 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 225 predicate places. [2020-10-16 02:56:16,260 INFO L481 AbstractCegarLoop]: Abstraction has has 243 places, 253 transitions, 8486 flow [2020-10-16 02:56:16,260 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:16,261 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:16,261 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:16,471 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-16 02:56:16,472 INFO L429 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:16,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:16,472 INFO L82 PathProgramCache]: Analyzing trace with hash -2069986003, now seen corresponding path program 25 times [2020-10-16 02:56:16,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:16,473 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937277359] [2020-10-16 02:56:16,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:16,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:16,546 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:16,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937277359] [2020-10-16 02:56:16,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598501076] [2020-10-16 02:56:16,547 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:16,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:16,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:16,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:16,676 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:56:16,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:16,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:16,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:16,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926824545] [2020-10-16 02:56:16,689 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:16,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:16,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:16,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:16,690 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:16,691 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 243 places, 253 transitions, 8486 flow. Second operand 13 states. [2020-10-16 02:56:16,691 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:16,691 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:16,691 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:17,252 INFO L129 PetriNetUnfolder]: 197/509 cut-off events. [2020-10-16 02:56:17,252 INFO L130 PetriNetUnfolder]: For 58758/58764 co-relation queries the response was YES. [2020-10-16 02:56:17,257 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8207 conditions, 509 events. 197/509 cut-off events. For 58758/58764 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 3347 event pairs, 0 based on Foata normal form. 8/517 useless extension candidates. Maximal degree in co-relation 8094. Up to 186 conditions per place. [2020-10-16 02:56:17,261 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 59 selfloop transitions, 202 changer transitions 0/268 dead transitions. [2020-10-16 02:56:17,262 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 268 transitions, 9717 flow [2020-10-16 02:56:17,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 02:56:17,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 02:56:17,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1545 transitions. [2020-10-16 02:56:17,264 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6875834445927904 [2020-10-16 02:56:17,264 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1545 transitions. [2020-10-16 02:56:17,264 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1545 transitions. [2020-10-16 02:56:17,264 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:17,264 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1545 transitions. [2020-10-16 02:56:17,266 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 02:56:17,269 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 02:56:17,269 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 02:56:17,269 INFO L185 Difference]: Start difference. First operand has 243 places, 253 transitions, 8486 flow. Second operand 21 states and 1545 transitions. [2020-10-16 02:56:17,269 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 268 transitions, 9717 flow [2020-10-16 02:56:17,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 268 transitions, 9260 flow, removed 177 selfloop flow, removed 15 redundant places. [2020-10-16 02:56:17,453 INFO L241 Difference]: Finished difference. Result has 251 places, 261 transitions, 9142 flow [2020-10-16 02:56:17,453 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=8104, PETRI_DIFFERENCE_MINUEND_PLACES=228, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=195, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=9142, PETRI_PLACES=251, PETRI_TRANSITIONS=261} [2020-10-16 02:56:17,453 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 233 predicate places. [2020-10-16 02:56:17,453 INFO L481 AbstractCegarLoop]: Abstraction has has 251 places, 261 transitions, 9142 flow [2020-10-16 02:56:17,453 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:17,454 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:17,454 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:17,663 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2020-10-16 02:56:17,664 INFO L429 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:17,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:17,664 INFO L82 PathProgramCache]: Analyzing trace with hash -63088029, now seen corresponding path program 5 times [2020-10-16 02:56:17,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:17,665 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924278462] [2020-10-16 02:56:17,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:17,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:17,750 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:17,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924278462] [2020-10-16 02:56:17,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221792692] [2020-10-16 02:56:17,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:17,787 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 02:56:17,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:17,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:56:17,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:17,911 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:56:17,966 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:17,967 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:17,967 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-16 02:56:17,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381974486] [2020-10-16 02:56:17,968 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 02:56:17,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:17,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 02:56:17,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-16 02:56:17,969 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:17,969 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 261 transitions, 9142 flow. Second operand 16 states. [2020-10-16 02:56:17,970 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:17,970 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:17,970 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:18,261 INFO L129 PetriNetUnfolder]: 206/533 cut-off events. [2020-10-16 02:56:18,261 INFO L130 PetriNetUnfolder]: For 62927/62933 co-relation queries the response was YES. [2020-10-16 02:56:18,265 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8798 conditions, 533 events. 206/533 cut-off events. For 62927/62933 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 3548 event pairs, 0 based on Foata normal form. 8/541 useless extension candidates. Maximal degree in co-relation 8683. Up to 342 conditions per place. [2020-10-16 02:56:18,270 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 209 selfloop transitions, 57 changer transitions 0/273 dead transitions. [2020-10-16 02:56:18,271 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 273 transitions, 10423 flow [2020-10-16 02:56:18,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 02:56:18,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 02:56:18,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1104 transitions. [2020-10-16 02:56:18,275 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6878504672897197 [2020-10-16 02:56:18,275 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1104 transitions. [2020-10-16 02:56:18,275 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1104 transitions. [2020-10-16 02:56:18,275 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:18,275 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1104 transitions. [2020-10-16 02:56:18,276 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 02:56:18,278 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 02:56:18,278 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 02:56:18,278 INFO L185 Difference]: Start difference. First operand has 251 places, 261 transitions, 9142 flow. Second operand 15 states and 1104 transitions. [2020-10-16 02:56:18,278 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 273 transitions, 10423 flow [2020-10-16 02:56:18,448 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 273 transitions, 9663 flow, removed 299 selfloop flow, removed 16 redundant places. [2020-10-16 02:56:18,455 INFO L241 Difference]: Finished difference. Result has 252 places, 272 transitions, 9211 flow [2020-10-16 02:56:18,456 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=8382, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=261, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=9211, PETRI_PLACES=252, PETRI_TRANSITIONS=272} [2020-10-16 02:56:18,456 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 234 predicate places. [2020-10-16 02:56:18,456 INFO L481 AbstractCegarLoop]: Abstraction has has 252 places, 272 transitions, 9211 flow [2020-10-16 02:56:18,456 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 02:56:18,456 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:18,456 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:18,656 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:18,657 INFO L429 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:18,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:18,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1392720614, now seen corresponding path program 26 times [2020-10-16 02:56:18,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:18,658 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032547613] [2020-10-16 02:56:18,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:18,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:18,749 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:18,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032547613] [2020-10-16 02:56:18,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047083433] [2020-10-16 02:56:18,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:18,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:56:18,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:18,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:18,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:18,904 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:18,904 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:18,904 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:18,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488225548] [2020-10-16 02:56:18,905 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:18,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:18,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:18,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:18,906 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:18,907 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 272 transitions, 9211 flow. Second operand 13 states. [2020-10-16 02:56:18,907 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:18,907 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:18,907 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:19,160 INFO L129 PetriNetUnfolder]: 207/535 cut-off events. [2020-10-16 02:56:19,160 INFO L130 PetriNetUnfolder]: For 65591/65593 co-relation queries the response was YES. [2020-10-16 02:56:19,165 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8674 conditions, 535 events. 207/535 cut-off events. For 65591/65593 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 3568 event pairs, 0 based on Foata normal form. 3/538 useless extension candidates. Maximal degree in co-relation 8557. Up to 349 conditions per place. [2020-10-16 02:56:19,169 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 241 selfloop transitions, 36 changer transitions 0/284 dead transitions. [2020-10-16 02:56:19,170 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 284 transitions, 10145 flow [2020-10-16 02:56:19,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 02:56:19,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-10-16 02:56:19,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 660 transitions. [2020-10-16 02:56:19,171 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6853582554517134 [2020-10-16 02:56:19,171 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 660 transitions. [2020-10-16 02:56:19,171 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 660 transitions. [2020-10-16 02:56:19,172 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:19,172 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 660 transitions. [2020-10-16 02:56:19,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-10-16 02:56:19,173 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-10-16 02:56:19,174 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-10-16 02:56:19,174 INFO L185 Difference]: Start difference. First operand has 252 places, 272 transitions, 9211 flow. Second operand 9 states and 660 transitions. [2020-10-16 02:56:19,174 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 284 transitions, 10145 flow [2020-10-16 02:56:19,346 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 284 transitions, 9736 flow, removed 155 selfloop flow, removed 12 redundant places. [2020-10-16 02:56:19,353 INFO L241 Difference]: Finished difference. Result has 250 places, 274 transitions, 9079 flow [2020-10-16 02:56:19,353 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=8874, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=272, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=9079, PETRI_PLACES=250, PETRI_TRANSITIONS=274} [2020-10-16 02:56:19,354 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 232 predicate places. [2020-10-16 02:56:19,354 INFO L481 AbstractCegarLoop]: Abstraction has has 250 places, 274 transitions, 9079 flow [2020-10-16 02:56:19,354 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:19,354 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:19,354 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:19,561 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2020-10-16 02:56:19,562 INFO L429 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:19,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:19,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1442208078, now seen corresponding path program 27 times [2020-10-16 02:56:19,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:19,563 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238545704] [2020-10-16 02:56:19,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:19,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:19,666 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:19,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238545704] [2020-10-16 02:56:19,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847230407] [2020-10-16 02:56:19,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:19,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 02:56:19,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:19,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:19,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:19,828 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:19,828 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:19,829 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:19,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659643425] [2020-10-16 02:56:19,829 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:19,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:19,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:19,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:19,830 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:19,831 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 274 transitions, 9079 flow. Second operand 13 states. [2020-10-16 02:56:19,831 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:19,831 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:19,831 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:20,134 INFO L129 PetriNetUnfolder]: 214/556 cut-off events. [2020-10-16 02:56:20,134 INFO L130 PetriNetUnfolder]: For 64373/64375 co-relation queries the response was YES. [2020-10-16 02:56:20,138 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8635 conditions, 556 events. 214/556 cut-off events. For 64373/64375 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 3760 event pairs, 0 based on Foata normal form. 3/559 useless extension candidates. Maximal degree in co-relation 8517. Up to 354 conditions per place. [2020-10-16 02:56:20,142 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 243 selfloop transitions, 45 changer transitions 0/295 dead transitions. [2020-10-16 02:56:20,143 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 295 transitions, 10281 flow [2020-10-16 02:56:20,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 02:56:20,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 02:56:20,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 733 transitions. [2020-10-16 02:56:20,144 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6850467289719626 [2020-10-16 02:56:20,144 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 733 transitions. [2020-10-16 02:56:20,144 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 733 transitions. [2020-10-16 02:56:20,145 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:20,145 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 733 transitions. [2020-10-16 02:56:20,145 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 02:56:20,147 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 02:56:20,147 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 02:56:20,147 INFO L185 Difference]: Start difference. First operand has 250 places, 274 transitions, 9079 flow. Second operand 10 states and 733 transitions. [2020-10-16 02:56:20,147 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 295 transitions, 10281 flow [2020-10-16 02:56:20,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 295 transitions, 10244 flow, removed 0 selfloop flow, removed 6 redundant places. [2020-10-16 02:56:20,321 INFO L241 Difference]: Finished difference. Result has 256 places, 284 transitions, 9600 flow [2020-10-16 02:56:20,321 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=9042, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=274, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=9600, PETRI_PLACES=256, PETRI_TRANSITIONS=284} [2020-10-16 02:56:20,321 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 238 predicate places. [2020-10-16 02:56:20,322 INFO L481 AbstractCegarLoop]: Abstraction has has 256 places, 284 transitions, 9600 flow [2020-10-16 02:56:20,322 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:20,322 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:20,322 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:20,522 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-16 02:56:20,523 INFO L429 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:20,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:20,523 INFO L82 PathProgramCache]: Analyzing trace with hash 1980599364, now seen corresponding path program 28 times [2020-10-16 02:56:20,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:20,524 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496515442] [2020-10-16 02:56:20,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:20,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:20,597 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:20,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496515442] [2020-10-16 02:56:20,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901728657] [2020-10-16 02:56:20,598 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:20,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:56:20,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:20,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:20,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:20,740 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:20,741 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:20,741 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:20,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463900364] [2020-10-16 02:56:20,741 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:20,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:20,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:20,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:20,743 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:20,744 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 284 transitions, 9600 flow. Second operand 13 states. [2020-10-16 02:56:20,744 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:20,744 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:20,744 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:21,053 INFO L129 PetriNetUnfolder]: 215/559 cut-off events. [2020-10-16 02:56:21,054 INFO L130 PetriNetUnfolder]: For 66671/66673 co-relation queries the response was YES. [2020-10-16 02:56:21,058 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8791 conditions, 559 events. 215/559 cut-off events. For 66671/66673 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 3831 event pairs, 0 based on Foata normal form. 3/562 useless extension candidates. Maximal degree in co-relation 8670. Up to 334 conditions per place. [2020-10-16 02:56:21,062 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 224 selfloop transitions, 68 changer transitions 0/299 dead transitions. [2020-10-16 02:56:21,062 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 299 transitions, 10533 flow [2020-10-16 02:56:21,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 02:56:21,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 02:56:21,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 880 transitions. [2020-10-16 02:56:21,064 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6853582554517134 [2020-10-16 02:56:21,064 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 880 transitions. [2020-10-16 02:56:21,064 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 880 transitions. [2020-10-16 02:56:21,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:21,064 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 880 transitions. [2020-10-16 02:56:21,065 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 02:56:21,066 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 02:56:21,066 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 02:56:21,066 INFO L185 Difference]: Start difference. First operand has 256 places, 284 transitions, 9600 flow. Second operand 12 states and 880 transitions. [2020-10-16 02:56:21,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 299 transitions, 10533 flow [2020-10-16 02:56:21,246 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 299 transitions, 10490 flow, removed 0 selfloop flow, removed 6 redundant places. [2020-10-16 02:56:21,254 INFO L241 Difference]: Finished difference. Result has 264 places, 287 transitions, 9878 flow [2020-10-16 02:56:21,255 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=9557, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=284, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=9878, PETRI_PLACES=264, PETRI_TRANSITIONS=287} [2020-10-16 02:56:21,255 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 246 predicate places. [2020-10-16 02:56:21,255 INFO L481 AbstractCegarLoop]: Abstraction has has 264 places, 287 transitions, 9878 flow [2020-10-16 02:56:21,255 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:21,255 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:21,256 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:21,456 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:21,456 INFO L429 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:21,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:21,457 INFO L82 PathProgramCache]: Analyzing trace with hash 1985096844, now seen corresponding path program 29 times [2020-10-16 02:56:21,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:21,457 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997562034] [2020-10-16 02:56:21,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:21,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:21,539 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:21,539 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997562034] [2020-10-16 02:56:21,539 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838777332] [2020-10-16 02:56:21,539 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:21,582 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:56:21,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:21,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:21,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:21,703 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:21,703 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:21,703 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:21,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002441973] [2020-10-16 02:56:21,704 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:21,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:21,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:21,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:21,706 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:21,707 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 264 places, 287 transitions, 9878 flow. Second operand 13 states. [2020-10-16 02:56:21,707 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:21,707 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:21,707 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:21,985 INFO L129 PetriNetUnfolder]: 216/562 cut-off events. [2020-10-16 02:56:21,985 INFO L130 PetriNetUnfolder]: For 67697/67703 co-relation queries the response was YES. [2020-10-16 02:56:21,992 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8972 conditions, 562 events. 216/562 cut-off events. For 67697/67703 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 3821 event pairs, 0 based on Foata normal form. 7/569 useless extension candidates. Maximal degree in co-relation 8848. Up to 346 conditions per place. [2020-10-16 02:56:22,000 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 231 selfloop transitions, 58 changer transitions 0/296 dead transitions. [2020-10-16 02:56:22,000 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 296 transitions, 10713 flow [2020-10-16 02:56:22,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 02:56:22,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 02:56:22,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 880 transitions. [2020-10-16 02:56:22,001 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6853582554517134 [2020-10-16 02:56:22,002 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 880 transitions. [2020-10-16 02:56:22,002 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 880 transitions. [2020-10-16 02:56:22,002 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:22,002 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 880 transitions. [2020-10-16 02:56:22,003 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 02:56:22,004 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 02:56:22,004 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 02:56:22,004 INFO L185 Difference]: Start difference. First operand has 264 places, 287 transitions, 9878 flow. Second operand 12 states and 880 transitions. [2020-10-16 02:56:22,004 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 296 transitions, 10713 flow [2020-10-16 02:56:22,187 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 296 transitions, 10649 flow, removed 1 selfloop flow, removed 7 redundant places. [2020-10-16 02:56:22,196 INFO L241 Difference]: Finished difference. Result has 270 places, 289 transitions, 10092 flow [2020-10-16 02:56:22,196 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=9814, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=287, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=10092, PETRI_PLACES=270, PETRI_TRANSITIONS=289} [2020-10-16 02:56:22,196 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 252 predicate places. [2020-10-16 02:56:22,196 INFO L481 AbstractCegarLoop]: Abstraction has has 270 places, 289 transitions, 10092 flow [2020-10-16 02:56:22,196 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:22,196 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:22,197 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:22,397 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-16 02:56:22,397 INFO L429 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:22,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:22,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1644935332, now seen corresponding path program 30 times [2020-10-16 02:56:22,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:22,398 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417220910] [2020-10-16 02:56:22,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:22,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:22,486 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:22,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417220910] [2020-10-16 02:56:22,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346146458] [2020-10-16 02:56:22,487 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:22,538 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 02:56:22,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:22,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:22,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:22,663 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:22,663 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:22,664 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:22,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845366676] [2020-10-16 02:56:22,664 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:22,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:22,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:22,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:22,666 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:22,666 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 289 transitions, 10092 flow. Second operand 13 states. [2020-10-16 02:56:22,666 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:22,666 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:22,666 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:22,984 INFO L129 PetriNetUnfolder]: 217/564 cut-off events. [2020-10-16 02:56:22,984 INFO L130 PetriNetUnfolder]: For 70165/70167 co-relation queries the response was YES. [2020-10-16 02:56:22,992 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9118 conditions, 564 events. 217/564 cut-off events. For 70165/70167 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 3859 event pairs, 0 based on Foata normal form. 3/567 useless extension candidates. Maximal degree in co-relation 8992. Up to 335 conditions per place. [2020-10-16 02:56:22,999 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 219 selfloop transitions, 72 changer transitions 0/298 dead transitions. [2020-10-16 02:56:22,999 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 298 transitions, 10935 flow [2020-10-16 02:56:23,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:56:23,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:56:23,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 954 transitions. [2020-10-16 02:56:23,002 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6858375269590223 [2020-10-16 02:56:23,002 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 954 transitions. [2020-10-16 02:56:23,002 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 954 transitions. [2020-10-16 02:56:23,002 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:23,002 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 954 transitions. [2020-10-16 02:56:23,003 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:56:23,005 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:56:23,005 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:56:23,005 INFO L185 Difference]: Start difference. First operand has 270 places, 289 transitions, 10092 flow. Second operand 13 states and 954 transitions. [2020-10-16 02:56:23,005 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 298 transitions, 10935 flow [2020-10-16 02:56:23,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 271 places, 298 transitions, 10858 flow, removed 4 selfloop flow, removed 11 redundant places. [2020-10-16 02:56:23,318 INFO L241 Difference]: Finished difference. Result has 273 places, 291 transitions, 10337 flow [2020-10-16 02:56:23,319 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=10017, PETRI_DIFFERENCE_MINUEND_PLACES=259, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=289, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=10337, PETRI_PLACES=273, PETRI_TRANSITIONS=291} [2020-10-16 02:56:23,319 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 255 predicate places. [2020-10-16 02:56:23,319 INFO L481 AbstractCegarLoop]: Abstraction has has 273 places, 291 transitions, 10337 flow [2020-10-16 02:56:23,319 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:23,319 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:23,319 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:23,530 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:23,531 INFO L429 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:23,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:23,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1627269052, now seen corresponding path program 31 times [2020-10-16 02:56:23,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:23,532 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661940786] [2020-10-16 02:56:23,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:23,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:23,594 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:23,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661940786] [2020-10-16 02:56:23,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909314412] [2020-10-16 02:56:23,595 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:23,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:23,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:23,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:23,738 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:56:24,767 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:24,767 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:24,767 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2020-10-16 02:56:24,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81712226] [2020-10-16 02:56:24,768 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 02:56:24,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:24,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 02:56:24,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=125, Unknown=1, NotChecked=0, Total=182 [2020-10-16 02:56:24,770 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:24,771 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 291 transitions, 10337 flow. Second operand 14 states. [2020-10-16 02:56:24,771 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:24,771 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:24,771 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:29,014 WARN L193 SmtUtils]: Spent 4.14 s on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2020-10-16 02:56:35,526 WARN L193 SmtUtils]: Spent 4.13 s on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2020-10-16 02:56:43,289 INFO L129 PetriNetUnfolder]: 224/582 cut-off events. [2020-10-16 02:56:43,290 INFO L130 PetriNetUnfolder]: For 78202/78204 co-relation queries the response was YES. [2020-10-16 02:56:43,295 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9699 conditions, 582 events. 224/582 cut-off events. For 78202/78204 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 4012 event pairs, 0 based on Foata normal form. 4/586 useless extension candidates. Maximal degree in co-relation 9572. Up to 296 conditions per place. [2020-10-16 02:56:43,300 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 159 selfloop transitions, 140 changer transitions 0/306 dead transitions. [2020-10-16 02:56:43,301 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 306 transitions, 11797 flow [2020-10-16 02:56:43,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 02:56:43,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 02:56:43,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1324 transitions. [2020-10-16 02:56:43,337 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6874350986500519 [2020-10-16 02:56:43,337 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1324 transitions. [2020-10-16 02:56:43,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1324 transitions. [2020-10-16 02:56:43,337 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:43,337 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1324 transitions. [2020-10-16 02:56:43,338 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 02:56:43,340 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 02:56:43,340 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 02:56:43,340 INFO L185 Difference]: Start difference. First operand has 273 places, 291 transitions, 10337 flow. Second operand 18 states and 1324 transitions. [2020-10-16 02:56:43,340 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 306 transitions, 11797 flow [2020-10-16 02:56:43,570 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 306 transitions, 11715 flow, removed 6 selfloop flow, removed 9 redundant places. [2020-10-16 02:56:43,584 INFO L241 Difference]: Finished difference. Result has 284 places, 300 transitions, 11343 flow [2020-10-16 02:56:43,585 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=10264, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=291, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=11343, PETRI_PLACES=284, PETRI_TRANSITIONS=300} [2020-10-16 02:56:43,585 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 266 predicate places. [2020-10-16 02:56:43,586 INFO L481 AbstractCegarLoop]: Abstraction has has 284 places, 300 transitions, 11343 flow [2020-10-16 02:56:43,586 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 02:56:43,586 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:43,586 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:43,801 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2020-10-16 02:56:43,802 INFO L429 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:43,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:43,802 INFO L82 PathProgramCache]: Analyzing trace with hash -1627270013, now seen corresponding path program 32 times [2020-10-16 02:56:43,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:43,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123590162] [2020-10-16 02:56:43,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:43,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:43,871 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:43,871 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123590162] [2020-10-16 02:56:43,872 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917960747] [2020-10-16 02:56:43,872 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:43,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:56:43,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:43,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:43,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:44,026 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:56:44,042 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:44,042 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:44,042 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:44,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164606239] [2020-10-16 02:56:44,043 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:44,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:44,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:44,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:44,044 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:44,045 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 300 transitions, 11343 flow. Second operand 13 states. [2020-10-16 02:56:44,045 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:44,045 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:44,045 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:44,504 INFO L129 PetriNetUnfolder]: 232/604 cut-off events. [2020-10-16 02:56:44,504 INFO L130 PetriNetUnfolder]: For 86975/86981 co-relation queries the response was YES. [2020-10-16 02:56:44,510 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10560 conditions, 604 events. 232/604 cut-off events. For 86975/86981 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 4190 event pairs, 0 based on Foata normal form. 8/612 useless extension candidates. Maximal degree in co-relation 10430. Up to 362 conditions per place. [2020-10-16 02:56:44,516 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 208 selfloop transitions, 98 changer transitions 0/313 dead transitions. [2020-10-16 02:56:44,516 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 313 transitions, 12715 flow [2020-10-16 02:56:44,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:56:44,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:56:44,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 957 transitions. [2020-10-16 02:56:44,517 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6879942487419123 [2020-10-16 02:56:44,517 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 957 transitions. [2020-10-16 02:56:44,518 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 957 transitions. [2020-10-16 02:56:44,518 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:44,518 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 957 transitions. [2020-10-16 02:56:44,519 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:56:44,519 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:56:44,519 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:56:44,519 INFO L185 Difference]: Start difference. First operand has 284 places, 300 transitions, 11343 flow. Second operand 13 states and 957 transitions. [2020-10-16 02:56:44,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 313 transitions, 12715 flow [2020-10-16 02:56:44,740 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 313 transitions, 11988 flow, removed 276 selfloop flow, removed 15 redundant places. [2020-10-16 02:56:44,751 INFO L241 Difference]: Finished difference. Result has 284 places, 310 transitions, 11568 flow [2020-10-16 02:56:44,751 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=10623, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=300, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=11568, PETRI_PLACES=284, PETRI_TRANSITIONS=310} [2020-10-16 02:56:44,752 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 266 predicate places. [2020-10-16 02:56:44,752 INFO L481 AbstractCegarLoop]: Abstraction has has 284 places, 310 transitions, 11568 flow [2020-10-16 02:56:44,752 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:44,752 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:44,752 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:44,966 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-10-16 02:56:44,966 INFO L429 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:44,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:44,967 INFO L82 PathProgramCache]: Analyzing trace with hash -1622771572, now seen corresponding path program 33 times [2020-10-16 02:56:44,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:44,967 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449602941] [2020-10-16 02:56:44,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:44,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:45,030 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:45,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449602941] [2020-10-16 02:56:45,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582408161] [2020-10-16 02:56:45,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:45,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 02:56:45,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:45,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:45,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:45,173 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:56:45,184 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:45,184 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:45,184 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:45,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209559908] [2020-10-16 02:56:45,185 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:45,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:45,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:45,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:45,187 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:45,187 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 310 transitions, 11568 flow. Second operand 13 states. [2020-10-16 02:56:45,187 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:45,188 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:45,188 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:45,644 INFO L129 PetriNetUnfolder]: 240/624 cut-off events. [2020-10-16 02:56:45,645 INFO L130 PetriNetUnfolder]: For 93066/93068 co-relation queries the response was YES. [2020-10-16 02:56:45,650 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10994 conditions, 624 events. 240/624 cut-off events. For 93066/93068 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 4359 event pairs, 0 based on Foata normal form. 4/628 useless extension candidates. Maximal degree in co-relation 10861. Up to 371 conditions per place. [2020-10-16 02:56:45,656 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 220 selfloop transitions, 98 changer transitions 0/325 dead transitions. [2020-10-16 02:56:45,657 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 325 transitions, 13055 flow [2020-10-16 02:56:45,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:56:45,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:56:45,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 957 transitions. [2020-10-16 02:56:45,658 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6879942487419123 [2020-10-16 02:56:45,659 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 957 transitions. [2020-10-16 02:56:45,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 957 transitions. [2020-10-16 02:56:45,659 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:45,659 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 957 transitions. [2020-10-16 02:56:45,660 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:56:45,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:56:45,661 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:56:45,662 INFO L185 Difference]: Start difference. First operand has 284 places, 310 transitions, 11568 flow. Second operand 13 states and 957 transitions. [2020-10-16 02:56:45,662 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 325 transitions, 13055 flow [2020-10-16 02:56:45,909 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 325 transitions, 12679 flow, removed 142 selfloop flow, removed 9 redundant places. [2020-10-16 02:56:45,918 INFO L241 Difference]: Finished difference. Result has 290 places, 320 transitions, 12228 flow [2020-10-16 02:56:45,919 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=11257, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=310, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=12228, PETRI_PLACES=290, PETRI_TRANSITIONS=320} [2020-10-16 02:56:45,919 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 272 predicate places. [2020-10-16 02:56:45,919 INFO L481 AbstractCegarLoop]: Abstraction has has 290 places, 320 transitions, 12228 flow [2020-10-16 02:56:45,919 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:45,919 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:45,919 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:46,119 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-16 02:56:46,120 INFO L429 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:46,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:46,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1766721684, now seen corresponding path program 34 times [2020-10-16 02:56:46,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:46,121 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611883725] [2020-10-16 02:56:46,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:46,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:46,193 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:46,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611883725] [2020-10-16 02:56:46,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104601196] [2020-10-16 02:56:46,194 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:46,231 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:56:46,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:46,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:46,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:46,316 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:56:46,326 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:46,326 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:46,327 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:46,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784781689] [2020-10-16 02:56:46,328 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:46,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:46,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:46,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:46,329 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:46,330 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 320 transitions, 12228 flow. Second operand 13 states. [2020-10-16 02:56:46,330 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:46,330 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:46,330 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:46,761 INFO L129 PetriNetUnfolder]: 248/648 cut-off events. [2020-10-16 02:56:46,762 INFO L130 PetriNetUnfolder]: For 103107/103109 co-relation queries the response was YES. [2020-10-16 02:56:46,770 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11667 conditions, 648 events. 248/648 cut-off events. For 103107/103109 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 4591 event pairs, 0 based on Foata normal form. 4/652 useless extension candidates. Maximal degree in co-relation 11531. Up to 403 conditions per place. [2020-10-16 02:56:46,776 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 242 selfloop transitions, 84 changer transitions 0/333 dead transitions. [2020-10-16 02:56:46,777 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 333 transitions, 13733 flow [2020-10-16 02:56:46,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:56:46,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:56:46,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 957 transitions. [2020-10-16 02:56:46,778 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6879942487419123 [2020-10-16 02:56:46,778 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 957 transitions. [2020-10-16 02:56:46,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 957 transitions. [2020-10-16 02:56:46,779 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:46,779 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 957 transitions. [2020-10-16 02:56:46,779 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:56:46,780 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:56:46,780 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:56:46,780 INFO L185 Difference]: Start difference. First operand has 290 places, 320 transitions, 12228 flow. Second operand 13 states and 957 transitions. [2020-10-16 02:56:46,780 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 333 transitions, 13733 flow [2020-10-16 02:56:47,060 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 333 transitions, 13487 flow, removed 100 selfloop flow, removed 8 redundant places. [2020-10-16 02:56:47,070 INFO L241 Difference]: Finished difference. Result has 297 places, 330 transitions, 12970 flow [2020-10-16 02:56:47,070 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=11982, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=243, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=12970, PETRI_PLACES=297, PETRI_TRANSITIONS=330} [2020-10-16 02:56:47,071 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 279 predicate places. [2020-10-16 02:56:47,071 INFO L481 AbstractCegarLoop]: Abstraction has has 297 places, 330 transitions, 12970 flow [2020-10-16 02:56:47,071 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:47,071 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:47,071 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:47,271 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2020-10-16 02:56:47,272 INFO L429 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:47,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:47,272 INFO L82 PathProgramCache]: Analyzing trace with hash 2128361117, now seen corresponding path program 35 times [2020-10-16 02:56:47,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:47,273 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989517140] [2020-10-16 02:56:47,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:47,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:47,341 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:47,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989517140] [2020-10-16 02:56:47,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140236484] [2020-10-16 02:56:47,342 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:47,377 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 02:56:47,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:47,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:47,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:47,488 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:47,489 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:47,489 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:47,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146759459] [2020-10-16 02:56:47,490 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:47,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:47,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:47,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:47,491 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:47,492 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 330 transitions, 12970 flow. Second operand 13 states. [2020-10-16 02:56:47,492 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:47,492 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:47,492 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:48,014 INFO L129 PetriNetUnfolder]: 253/661 cut-off events. [2020-10-16 02:56:48,014 INFO L130 PetriNetUnfolder]: For 111971/111973 co-relation queries the response was YES. [2020-10-16 02:56:48,021 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12105 conditions, 661 events. 253/661 cut-off events. For 111971/111973 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 4717 event pairs, 0 based on Foata normal form. 3/664 useless extension candidates. Maximal degree in co-relation 11965. Up to 346 conditions per place. [2020-10-16 02:56:48,027 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 203 selfloop transitions, 135 changer transitions 0/345 dead transitions. [2020-10-16 02:56:48,027 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 345 transitions, 14296 flow [2020-10-16 02:56:48,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 02:56:48,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 02:56:48,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1249 transitions. [2020-10-16 02:56:48,029 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6866410115448048 [2020-10-16 02:56:48,029 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1249 transitions. [2020-10-16 02:56:48,029 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1249 transitions. [2020-10-16 02:56:48,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:48,030 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1249 transitions. [2020-10-16 02:56:48,031 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 02:56:48,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 02:56:48,032 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 02:56:48,032 INFO L185 Difference]: Start difference. First operand has 297 places, 330 transitions, 12970 flow. Second operand 17 states and 1249 transitions. [2020-10-16 02:56:48,032 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 345 transitions, 14296 flow [2020-10-16 02:56:48,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 345 transitions, 13898 flow, removed 165 selfloop flow, removed 8 redundant places. [2020-10-16 02:56:48,409 INFO L241 Difference]: Finished difference. Result has 306 places, 335 transitions, 13420 flow [2020-10-16 02:56:48,410 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=12646, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=330, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=13420, PETRI_PLACES=306, PETRI_TRANSITIONS=335} [2020-10-16 02:56:48,410 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 288 predicate places. [2020-10-16 02:56:48,410 INFO L481 AbstractCegarLoop]: Abstraction has has 306 places, 335 transitions, 13420 flow [2020-10-16 02:56:48,410 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:48,410 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:48,410 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:48,611 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:48,611 INFO L429 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:48,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:48,612 INFO L82 PathProgramCache]: Analyzing trace with hash -1767405172, now seen corresponding path program 36 times [2020-10-16 02:56:48,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:48,612 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211548292] [2020-10-16 02:56:48,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:48,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:48,684 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:48,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211548292] [2020-10-16 02:56:48,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599373750] [2020-10-16 02:56:48,686 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:48,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 02:56:48,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:48,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:48,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:48,838 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:48,838 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:48,838 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:48,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015907584] [2020-10-16 02:56:48,839 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:48,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:48,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:48,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:48,841 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:48,841 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 335 transitions, 13420 flow. Second operand 13 states. [2020-10-16 02:56:48,841 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:48,841 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:48,841 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:49,298 INFO L129 PetriNetUnfolder]: 255/666 cut-off events. [2020-10-16 02:56:49,298 INFO L130 PetriNetUnfolder]: For 115870/115876 co-relation queries the response was YES. [2020-10-16 02:56:49,305 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12213 conditions, 666 events. 255/666 cut-off events. For 115870/115876 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 4756 event pairs, 0 based on Foata normal form. 7/673 useless extension candidates. Maximal degree in co-relation 12071. Up to 362 conditions per place. [2020-10-16 02:56:49,312 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 221 selfloop transitions, 121 changer transitions 0/349 dead transitions. [2020-10-16 02:56:49,312 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 349 transitions, 14503 flow [2020-10-16 02:56:49,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 02:56:49,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 02:56:49,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1174 transitions. [2020-10-16 02:56:49,313 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6857476635514018 [2020-10-16 02:56:49,313 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1174 transitions. [2020-10-16 02:56:49,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1174 transitions. [2020-10-16 02:56:49,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:49,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1174 transitions. [2020-10-16 02:56:49,315 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 02:56:49,316 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 02:56:49,316 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 02:56:49,316 INFO L185 Difference]: Start difference. First operand has 306 places, 335 transitions, 13420 flow. Second operand 16 states and 1174 transitions. [2020-10-16 02:56:49,317 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 349 transitions, 14503 flow [2020-10-16 02:56:49,624 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 349 transitions, 14213 flow, removed 40 selfloop flow, removed 15 redundant places. [2020-10-16 02:56:49,637 INFO L241 Difference]: Finished difference. Result has 309 places, 339 transitions, 13737 flow [2020-10-16 02:56:49,637 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=13135, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=335, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=13737, PETRI_PLACES=309, PETRI_TRANSITIONS=339} [2020-10-16 02:56:49,637 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 291 predicate places. [2020-10-16 02:56:49,637 INFO L481 AbstractCegarLoop]: Abstraction has has 309 places, 339 transitions, 13737 flow [2020-10-16 02:56:49,637 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:49,638 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:49,638 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:49,838 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2020-10-16 02:56:49,838 INFO L429 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:49,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:49,839 INFO L82 PathProgramCache]: Analyzing trace with hash -1766720723, now seen corresponding path program 37 times [2020-10-16 02:56:49,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:49,840 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590045134] [2020-10-16 02:56:49,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:49,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:49,910 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:49,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590045134] [2020-10-16 02:56:49,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206338910] [2020-10-16 02:56:49,910 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:49,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:49,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:49,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:50,036 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:56:50,076 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:50,077 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:50,077 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:50,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645293770] [2020-10-16 02:56:50,077 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:50,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:50,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:50,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:50,079 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:50,079 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 339 transitions, 13737 flow. Second operand 13 states. [2020-10-16 02:56:50,079 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:50,079 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:50,079 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:50,767 INFO L129 PetriNetUnfolder]: 263/687 cut-off events. [2020-10-16 02:56:50,767 INFO L130 PetriNetUnfolder]: For 121217/121223 co-relation queries the response was YES. [2020-10-16 02:56:50,774 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12762 conditions, 687 events. 263/687 cut-off events. For 121217/121223 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 4934 event pairs, 0 based on Foata normal form. 8/695 useless extension candidates. Maximal degree in co-relation 12618. Up to 326 conditions per place. [2020-10-16 02:56:50,781 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 155 selfloop transitions, 195 changer transitions 0/357 dead transitions. [2020-10-16 02:56:50,781 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 357 transitions, 15446 flow [2020-10-16 02:56:50,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 02:56:50,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 02:56:50,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1398 transitions. [2020-10-16 02:56:50,783 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6876537137235612 [2020-10-16 02:56:50,783 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1398 transitions. [2020-10-16 02:56:50,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1398 transitions. [2020-10-16 02:56:50,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:50,783 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1398 transitions. [2020-10-16 02:56:50,784 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 02:56:50,785 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 02:56:50,785 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 02:56:50,785 INFO L185 Difference]: Start difference. First operand has 309 places, 339 transitions, 13737 flow. Second operand 19 states and 1398 transitions. [2020-10-16 02:56:50,785 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 357 transitions, 15446 flow [2020-10-16 02:56:51,100 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 357 transitions, 15226 flow, removed 14 selfloop flow, removed 17 redundant places. [2020-10-16 02:56:51,111 INFO L241 Difference]: Finished difference. Result has 313 places, 349 transitions, 14937 flow [2020-10-16 02:56:51,112 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=13520, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=339, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=186, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=14937, PETRI_PLACES=313, PETRI_TRANSITIONS=349} [2020-10-16 02:56:51,112 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 295 predicate places. [2020-10-16 02:56:51,112 INFO L481 AbstractCegarLoop]: Abstraction has has 313 places, 349 transitions, 14937 flow [2020-10-16 02:56:51,112 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:51,112 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:51,112 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:51,312 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:51,313 INFO L429 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:51,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:51,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1766691893, now seen corresponding path program 38 times [2020-10-16 02:56:51,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:51,314 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147209799] [2020-10-16 02:56:51,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:51,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:51,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:51,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147209799] [2020-10-16 02:56:51,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877754045] [2020-10-16 02:56:51,383 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:51,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:56:51,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:51,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:51,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:51,510 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:56:51,525 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:51,525 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:51,525 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:51,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707460826] [2020-10-16 02:56:51,526 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:51,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:51,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:51,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:51,529 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:51,529 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 349 transitions, 14937 flow. Second operand 13 states. [2020-10-16 02:56:51,529 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:51,530 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:51,530 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:52,190 INFO L129 PetriNetUnfolder]: 271/708 cut-off events. [2020-10-16 02:56:52,191 INFO L130 PetriNetUnfolder]: For 134097/134103 co-relation queries the response was YES. [2020-10-16 02:56:52,198 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13728 conditions, 708 events. 271/708 cut-off events. For 134097/134103 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 5128 event pairs, 0 based on Foata normal form. 8/716 useless extension candidates. Maximal degree in co-relation 13585. Up to 359 conditions per place. [2020-10-16 02:56:52,205 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 160 selfloop transitions, 196 changer transitions 0/363 dead transitions. [2020-10-16 02:56:52,205 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 363 transitions, 16522 flow [2020-10-16 02:56:52,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 02:56:52,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 02:56:52,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1545 transitions. [2020-10-16 02:56:52,207 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6875834445927904 [2020-10-16 02:56:52,208 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1545 transitions. [2020-10-16 02:56:52,208 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1545 transitions. [2020-10-16 02:56:52,208 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:52,208 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1545 transitions. [2020-10-16 02:56:52,210 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 02:56:52,211 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 02:56:52,211 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 02:56:52,211 INFO L185 Difference]: Start difference. First operand has 313 places, 349 transitions, 14937 flow. Second operand 21 states and 1545 transitions. [2020-10-16 02:56:52,211 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 363 transitions, 16522 flow [2020-10-16 02:56:52,581 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 363 transitions, 15844 flow, removed 290 selfloop flow, removed 12 redundant places. [2020-10-16 02:56:52,593 INFO L241 Difference]: Finished difference. Result has 324 places, 359 transitions, 15509 flow [2020-10-16 02:56:52,593 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=14259, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=349, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=187, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=15509, PETRI_PLACES=324, PETRI_TRANSITIONS=359} [2020-10-16 02:56:52,593 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 306 predicate places. [2020-10-16 02:56:52,593 INFO L481 AbstractCegarLoop]: Abstraction has has 324 places, 359 transitions, 15509 flow [2020-10-16 02:56:52,594 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:52,594 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:52,594 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:52,802 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2020-10-16 02:56:52,803 INFO L429 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:52,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:52,803 INFO L82 PathProgramCache]: Analyzing trace with hash -1766713252, now seen corresponding path program 39 times [2020-10-16 02:56:52,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:52,804 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437633683] [2020-10-16 02:56:52,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:52,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:52,872 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:52,872 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437633683] [2020-10-16 02:56:52,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405372712] [2020-10-16 02:56:52,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:52,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 02:56:52,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:52,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:52,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:53,019 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:53,019 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:53,019 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:53,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964970394] [2020-10-16 02:56:53,020 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:53,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:53,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:53,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:53,021 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:53,022 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 324 places, 359 transitions, 15509 flow. Second operand 13 states. [2020-10-16 02:56:53,022 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:53,022 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:53,022 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:53,529 INFO L129 PetriNetUnfolder]: 274/717 cut-off events. [2020-10-16 02:56:53,529 INFO L130 PetriNetUnfolder]: For 139959/139961 co-relation queries the response was YES. [2020-10-16 02:56:53,536 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13879 conditions, 717 events. 274/717 cut-off events. For 139959/139961 co-relation queries the response was YES. Maximal size of possible extension queue 132. Compared 5248 event pairs, 0 based on Foata normal form. 3/720 useless extension candidates. Maximal degree in co-relation 13732. Up to 363 conditions per place. [2020-10-16 02:56:53,543 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 209 selfloop transitions, 158 changer transitions 0/374 dead transitions. [2020-10-16 02:56:53,544 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 374 transitions, 16640 flow [2020-10-16 02:56:53,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 02:56:53,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 02:56:53,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1249 transitions. [2020-10-16 02:56:53,546 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6866410115448048 [2020-10-16 02:56:53,546 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1249 transitions. [2020-10-16 02:56:53,546 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1249 transitions. [2020-10-16 02:56:53,546 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:53,546 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1249 transitions. [2020-10-16 02:56:53,548 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 02:56:53,549 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 02:56:53,549 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 02:56:53,550 INFO L185 Difference]: Start difference. First operand has 324 places, 359 transitions, 15509 flow. Second operand 17 states and 1249 transitions. [2020-10-16 02:56:53,550 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 340 places, 374 transitions, 16640 flow [2020-10-16 02:56:53,979 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 374 transitions, 15847 flow, removed 310 selfloop flow, removed 15 redundant places. [2020-10-16 02:56:53,991 INFO L241 Difference]: Finished difference. Result has 326 places, 362 transitions, 15360 flow [2020-10-16 02:56:53,991 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=14805, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=359, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=155, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=15360, PETRI_PLACES=326, PETRI_TRANSITIONS=362} [2020-10-16 02:56:53,991 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 308 predicate places. [2020-10-16 02:56:53,992 INFO L481 AbstractCegarLoop]: Abstraction has has 326 places, 362 transitions, 15360 flow [2020-10-16 02:56:53,992 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:53,992 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:53,992 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:54,201 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-16 02:56:54,202 INFO L429 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:54,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:54,202 INFO L82 PathProgramCache]: Analyzing trace with hash -1766690932, now seen corresponding path program 40 times [2020-10-16 02:56:54,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:54,203 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644374718] [2020-10-16 02:56:54,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:54,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:54,277 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:54,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644374718] [2020-10-16 02:56:54,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663112539] [2020-10-16 02:56:54,278 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:54,316 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:56:54,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:54,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 02:56:54,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:54,408 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:56:54,421 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:54,422 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:54,422 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 02:56:54,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108265069] [2020-10-16 02:56:54,423 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 02:56:54,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:54,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 02:56:54,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 02:56:54,424 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:54,425 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 362 transitions, 15360 flow. Second operand 13 states. [2020-10-16 02:56:54,425 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:54,425 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:54,425 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:55,066 INFO L129 PetriNetUnfolder]: 282/738 cut-off events. [2020-10-16 02:56:55,066 INFO L130 PetriNetUnfolder]: For 150063/150065 co-relation queries the response was YES. [2020-10-16 02:56:55,074 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14318 conditions, 738 events. 282/738 cut-off events. For 150063/150065 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 5437 event pairs, 0 based on Foata normal form. 4/742 useless extension candidates. Maximal degree in co-relation 14170. Up to 375 conditions per place. [2020-10-16 02:56:55,082 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 206 selfloop transitions, 168 changer transitions 0/381 dead transitions. [2020-10-16 02:56:55,082 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 344 places, 381 transitions, 17185 flow [2020-10-16 02:56:55,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 02:56:55,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 02:56:55,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1398 transitions. [2020-10-16 02:56:55,084 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6876537137235612 [2020-10-16 02:56:55,084 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1398 transitions. [2020-10-16 02:56:55,084 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1398 transitions. [2020-10-16 02:56:55,085 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:55,085 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1398 transitions. [2020-10-16 02:56:55,087 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 02:56:55,089 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 02:56:55,089 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 02:56:55,089 INFO L185 Difference]: Start difference. First operand has 326 places, 362 transitions, 15360 flow. Second operand 19 states and 1398 transitions. [2020-10-16 02:56:55,089 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 344 places, 381 transitions, 17185 flow [2020-10-16 02:56:55,449 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 324 places, 381 transitions, 16862 flow, removed 18 selfloop flow, removed 20 redundant places. [2020-10-16 02:56:55,461 INFO L241 Difference]: Finished difference. Result has 327 places, 372 transitions, 16432 flow [2020-10-16 02:56:55,461 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=15057, PETRI_DIFFERENCE_MINUEND_PLACES=306, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=362, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=159, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=16432, PETRI_PLACES=327, PETRI_TRANSITIONS=372} [2020-10-16 02:56:55,462 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 309 predicate places. [2020-10-16 02:56:55,462 INFO L481 AbstractCegarLoop]: Abstraction has has 327 places, 372 transitions, 16432 flow [2020-10-16 02:56:55,462 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 02:56:55,462 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:55,462 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:55,662 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:55,663 INFO L429 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:55,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:55,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1447872776, now seen corresponding path program 12 times [2020-10-16 02:56:55,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:55,664 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752349215] [2020-10-16 02:56:55,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:55,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:55,793 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:55,794 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752349215] [2020-10-16 02:56:55,794 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092369158] [2020-10-16 02:56:55,794 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:55,831 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 02:56:55,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:55,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:56:55,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:55,988 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:55,988 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:55,989 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:56:55,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495406251] [2020-10-16 02:56:55,989 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:56:55,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:55,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:56:55,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:56:55,991 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:55,992 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 372 transitions, 16432 flow. Second operand 15 states. [2020-10-16 02:56:55,992 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:55,992 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:55,992 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:56,267 INFO L129 PetriNetUnfolder]: 284/745 cut-off events. [2020-10-16 02:56:56,268 INFO L130 PetriNetUnfolder]: For 154755/154761 co-relation queries the response was YES. [2020-10-16 02:56:56,275 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14612 conditions, 745 events. 284/745 cut-off events. For 154755/154761 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 5505 event pairs, 0 based on Foata normal form. 8/753 useless extension candidates. Maximal degree in co-relation 14464. Up to 500 conditions per place. [2020-10-16 02:56:56,283 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 343 selfloop transitions, 31 changer transitions 0/381 dead transitions. [2020-10-16 02:56:56,283 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 381 transitions, 17464 flow [2020-10-16 02:56:56,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 02:56:56,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-10-16 02:56:56,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 660 transitions. [2020-10-16 02:56:56,284 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6853582554517134 [2020-10-16 02:56:56,285 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 660 transitions. [2020-10-16 02:56:56,285 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 660 transitions. [2020-10-16 02:56:56,285 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:56,285 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 660 transitions. [2020-10-16 02:56:56,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-10-16 02:56:56,286 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-10-16 02:56:56,286 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-10-16 02:56:56,286 INFO L185 Difference]: Start difference. First operand has 327 places, 372 transitions, 16432 flow. Second operand 9 states and 660 transitions. [2020-10-16 02:56:56,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 381 transitions, 17464 flow [2020-10-16 02:56:56,723 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 381 transitions, 16614 flow, removed 342 selfloop flow, removed 15 redundant places. [2020-10-16 02:56:56,735 INFO L241 Difference]: Finished difference. Result has 322 places, 374 transitions, 15791 flow [2020-10-16 02:56:56,735 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=15582, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=372, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=341, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=15791, PETRI_PLACES=322, PETRI_TRANSITIONS=374} [2020-10-16 02:56:56,735 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 304 predicate places. [2020-10-16 02:56:56,735 INFO L481 AbstractCegarLoop]: Abstraction has has 322 places, 374 transitions, 15791 flow [2020-10-16 02:56:56,736 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:56:56,736 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:56,736 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:56,936 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-10-16 02:56:56,936 INFO L429 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:56,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:56,937 INFO L82 PathProgramCache]: Analyzing trace with hash 1985246760, now seen corresponding path program 13 times [2020-10-16 02:56:56,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:56,938 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120127668] [2020-10-16 02:56:56,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:56,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:57,073 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:57,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120127668] [2020-10-16 02:56:57,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984414492] [2020-10-16 02:56:57,074 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:57,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:57,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:56:57,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:57,269 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:57,270 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:57,270 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:56:57,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817613481] [2020-10-16 02:56:57,270 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:56:57,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:57,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:56:57,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:56:57,272 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:57,272 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 374 transitions, 15791 flow. Second operand 15 states. [2020-10-16 02:56:57,272 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:57,272 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:57,273 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:57,564 INFO L129 PetriNetUnfolder]: 286/750 cut-off events. [2020-10-16 02:56:57,565 INFO L130 PetriNetUnfolder]: For 152833/152835 co-relation queries the response was YES. [2020-10-16 02:56:57,572 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14292 conditions, 750 events. 286/750 cut-off events. For 152833/152835 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 5531 event pairs, 0 based on Foata normal form. 4/754 useless extension candidates. Maximal degree in co-relation 14144. Up to 482 conditions per place. [2020-10-16 02:56:57,580 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 323 selfloop transitions, 53 changer transitions 0/383 dead transitions. [2020-10-16 02:56:57,580 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 383 transitions, 16831 flow [2020-10-16 02:56:57,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 02:56:57,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 02:56:57,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 734 transitions. [2020-10-16 02:56:57,582 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.685981308411215 [2020-10-16 02:56:57,582 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 734 transitions. [2020-10-16 02:56:57,582 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 734 transitions. [2020-10-16 02:56:57,582 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:57,582 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 734 transitions. [2020-10-16 02:56:57,583 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 02:56:57,583 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 02:56:57,583 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 02:56:57,583 INFO L185 Difference]: Start difference. First operand has 322 places, 374 transitions, 15791 flow. Second operand 10 states and 734 transitions. [2020-10-16 02:56:57,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 383 transitions, 16831 flow [2020-10-16 02:56:57,965 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 324 places, 383 transitions, 16782 flow, removed 0 selfloop flow, removed 7 redundant places. [2020-10-16 02:56:57,976 INFO L241 Difference]: Finished difference. Result has 326 places, 376 transitions, 16018 flow [2020-10-16 02:56:57,977 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=15743, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=374, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=16018, PETRI_PLACES=326, PETRI_TRANSITIONS=376} [2020-10-16 02:56:57,977 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 308 predicate places. [2020-10-16 02:56:57,977 INFO L481 AbstractCegarLoop]: Abstraction has has 326 places, 376 transitions, 16018 flow [2020-10-16 02:56:57,977 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:56:57,977 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:57,977 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:58,178 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-10-16 02:56:58,178 INFO L429 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:58,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:58,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1622643976, now seen corresponding path program 14 times [2020-10-16 02:56:58,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:58,179 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35854877] [2020-10-16 02:56:58,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:58,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:58,283 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:58,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35854877] [2020-10-16 02:56:58,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706188119] [2020-10-16 02:56:58,284 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:58,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:56:58,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:58,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:56:58,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:58,462 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:58,462 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:58,463 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:56:58,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024043496] [2020-10-16 02:56:58,463 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:56:58,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:58,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:56:58,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:56:58,465 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:58,465 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 376 transitions, 16018 flow. Second operand 15 states. [2020-10-16 02:56:58,465 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:58,466 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:58,466 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:56:58,845 INFO L129 PetriNetUnfolder]: 288/755 cut-off events. [2020-10-16 02:56:58,845 INFO L130 PetriNetUnfolder]: For 157727/157729 co-relation queries the response was YES. [2020-10-16 02:56:58,853 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14569 conditions, 755 events. 288/755 cut-off events. For 157727/157729 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 5588 event pairs, 0 based on Foata normal form. 4/759 useless extension candidates. Maximal degree in co-relation 14419. Up to 456 conditions per place. [2020-10-16 02:56:58,861 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 294 selfloop transitions, 83 changer transitions 0/384 dead transitions. [2020-10-16 02:56:58,861 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 384 transitions, 17051 flow [2020-10-16 02:56:58,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:56:58,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:56:58,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 956 transitions. [2020-10-16 02:56:58,862 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6872753414809489 [2020-10-16 02:56:58,862 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 956 transitions. [2020-10-16 02:56:58,862 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 956 transitions. [2020-10-16 02:56:58,863 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:56:58,863 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 956 transitions. [2020-10-16 02:56:58,863 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:56:58,864 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:56:58,864 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:56:58,864 INFO L185 Difference]: Start difference. First operand has 326 places, 376 transitions, 16018 flow. Second operand 13 states and 956 transitions. [2020-10-16 02:56:58,864 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 384 transitions, 17051 flow [2020-10-16 02:56:59,318 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 384 transitions, 16982 flow, removed 4 selfloop flow, removed 7 redundant places. [2020-10-16 02:56:59,330 INFO L241 Difference]: Finished difference. Result has 332 places, 377 transitions, 16286 flow [2020-10-16 02:56:59,331 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=15951, PETRI_DIFFERENCE_MINUEND_PLACES=319, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=376, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=16286, PETRI_PLACES=332, PETRI_TRANSITIONS=377} [2020-10-16 02:56:59,331 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 314 predicate places. [2020-10-16 02:56:59,331 INFO L481 AbstractCegarLoop]: Abstraction has has 332 places, 377 transitions, 16286 flow [2020-10-16 02:56:59,331 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:56:59,331 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:56:59,331 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:56:59,544 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-10-16 02:56:59,545 INFO L429 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:56:59,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:56:59,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1622621656, now seen corresponding path program 15 times [2020-10-16 02:56:59,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:56:59,546 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193242439] [2020-10-16 02:56:59,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:56:59,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:56:59,640 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:59,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193242439] [2020-10-16 02:56:59,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636449981] [2020-10-16 02:56:59,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:56:59,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 02:56:59,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:56:59,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:56:59,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:56:59,814 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:56:59,826 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:56:59,827 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:56:59,827 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:56:59,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660859286] [2020-10-16 02:56:59,828 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:56:59,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:56:59,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:56:59,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:56:59,830 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:56:59,830 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 377 transitions, 16286 flow. Second operand 15 states. [2020-10-16 02:56:59,830 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:56:59,831 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:56:59,831 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:00,306 INFO L129 PetriNetUnfolder]: 292/765 cut-off events. [2020-10-16 02:57:00,306 INFO L130 PetriNetUnfolder]: For 161306/161312 co-relation queries the response was YES. [2020-10-16 02:57:00,314 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14979 conditions, 765 events. 292/765 cut-off events. For 161306/161312 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 5661 event pairs, 0 based on Foata normal form. 8/773 useless extension candidates. Maximal degree in co-relation 14828. Up to 459 conditions per place. [2020-10-16 02:57:00,323 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 294 selfloop transitions, 92 changer transitions 0/393 dead transitions. [2020-10-16 02:57:00,323 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 393 transitions, 18110 flow [2020-10-16 02:57:00,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 02:57:00,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 02:57:00,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1104 transitions. [2020-10-16 02:57:00,324 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6878504672897197 [2020-10-16 02:57:00,325 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1104 transitions. [2020-10-16 02:57:00,325 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1104 transitions. [2020-10-16 02:57:00,325 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:00,325 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1104 transitions. [2020-10-16 02:57:00,326 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 02:57:00,326 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 02:57:00,326 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 02:57:00,327 INFO L185 Difference]: Start difference. First operand has 332 places, 377 transitions, 16286 flow. Second operand 15 states and 1104 transitions. [2020-10-16 02:57:00,327 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 393 transitions, 18110 flow [2020-10-16 02:57:00,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 393 transitions, 17937 flow, removed 6 selfloop flow, removed 12 redundant places. [2020-10-16 02:57:00,748 INFO L241 Difference]: Finished difference. Result has 337 places, 386 transitions, 17261 flow [2020-10-16 02:57:00,749 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=16122, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=377, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=291, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=17261, PETRI_PLACES=337, PETRI_TRANSITIONS=386} [2020-10-16 02:57:00,749 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 319 predicate places. [2020-10-16 02:57:00,749 INFO L481 AbstractCegarLoop]: Abstraction has has 337 places, 386 transitions, 17261 flow [2020-10-16 02:57:00,749 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:00,749 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:00,749 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:00,950 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:00,950 INFO L429 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:00,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:00,951 INFO L82 PathProgramCache]: Analyzing trace with hash -201353821, now seen corresponding path program 41 times [2020-10-16 02:57:00,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:00,951 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168668487] [2020-10-16 02:57:00,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:00,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:01,077 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:01,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168668487] [2020-10-16 02:57:01,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319984620] [2020-10-16 02:57:01,078 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:01,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 02:57:01,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:01,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:01,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:01,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:01,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:01,270 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:01,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844642895] [2020-10-16 02:57:01,270 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:01,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:01,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:01,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:01,272 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:01,272 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 386 transitions, 17261 flow. Second operand 15 states. [2020-10-16 02:57:01,273 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:01,273 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:01,273 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:01,688 INFO L129 PetriNetUnfolder]: 293/768 cut-off events. [2020-10-16 02:57:01,689 INFO L130 PetriNetUnfolder]: For 169247/169249 co-relation queries the response was YES. [2020-10-16 02:57:01,696 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15302 conditions, 768 events. 293/768 cut-off events. For 169247/169249 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 5696 event pairs, 0 based on Foata normal form. 3/771 useless extension candidates. Maximal degree in co-relation 15149. Up to 499 conditions per place. [2020-10-16 02:57:01,704 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 338 selfloop transitions, 49 changer transitions 0/394 dead transitions. [2020-10-16 02:57:01,705 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 394 transitions, 18288 flow [2020-10-16 02:57:01,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 02:57:01,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 02:57:01,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 734 transitions. [2020-10-16 02:57:01,706 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.685981308411215 [2020-10-16 02:57:01,706 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 734 transitions. [2020-10-16 02:57:01,706 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 734 transitions. [2020-10-16 02:57:01,706 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:01,706 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 734 transitions. [2020-10-16 02:57:01,707 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 02:57:01,707 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 02:57:01,708 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 02:57:01,708 INFO L185 Difference]: Start difference. First operand has 337 places, 386 transitions, 17261 flow. Second operand 10 states and 734 transitions. [2020-10-16 02:57:01,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 394 transitions, 18288 flow [2020-10-16 02:57:02,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 336 places, 394 transitions, 17493 flow, removed 366 selfloop flow, removed 10 redundant places. [2020-10-16 02:57:02,146 INFO L241 Difference]: Finished difference. Result has 338 places, 388 transitions, 16731 flow [2020-10-16 02:57:02,147 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=16466, PETRI_DIFFERENCE_MINUEND_PLACES=327, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=386, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=337, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=16731, PETRI_PLACES=338, PETRI_TRANSITIONS=388} [2020-10-16 02:57:02,147 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 320 predicate places. [2020-10-16 02:57:02,147 INFO L481 AbstractCegarLoop]: Abstraction has has 338 places, 388 transitions, 16731 flow [2020-10-16 02:57:02,147 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:02,147 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:02,147 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:02,348 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:02,348 INFO L429 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:02,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:02,349 INFO L82 PathProgramCache]: Analyzing trace with hash -432162318, now seen corresponding path program 42 times [2020-10-16 02:57:02,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:02,349 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903905753] [2020-10-16 02:57:02,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:02,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:02,488 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:02,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903905753] [2020-10-16 02:57:02,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421509366] [2020-10-16 02:57:02,488 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:02,527 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 02:57:02,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:02,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:02,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:02,685 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:02,685 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:02,685 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:02,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690936333] [2020-10-16 02:57:02,686 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:02,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:02,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:02,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:02,688 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:02,688 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 338 places, 388 transitions, 16731 flow. Second operand 15 states. [2020-10-16 02:57:02,688 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:02,688 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:02,688 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:03,151 INFO L129 PetriNetUnfolder]: 294/771 cut-off events. [2020-10-16 02:57:03,151 INFO L130 PetriNetUnfolder]: For 169504/169506 co-relation queries the response was YES. [2020-10-16 02:57:03,159 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14993 conditions, 771 events. 294/771 cut-off events. For 169504/169506 co-relation queries the response was YES. Maximal size of possible extension queue 144. Compared 5720 event pairs, 0 based on Foata normal form. 3/774 useless extension candidates. Maximal degree in co-relation 14837. Up to 482 conditions per place. [2020-10-16 02:57:03,167 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 324 selfloop transitions, 68 changer transitions 0/399 dead transitions. [2020-10-16 02:57:03,168 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 351 places, 399 transitions, 17828 flow [2020-10-16 02:57:03,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 02:57:03,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 02:57:03,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1026 transitions. [2020-10-16 02:57:03,169 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.684913217623498 [2020-10-16 02:57:03,169 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1026 transitions. [2020-10-16 02:57:03,169 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1026 transitions. [2020-10-16 02:57:03,170 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:03,170 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1026 transitions. [2020-10-16 02:57:03,170 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 02:57:03,171 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 02:57:03,171 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 02:57:03,171 INFO L185 Difference]: Start difference. First operand has 338 places, 388 transitions, 16731 flow. Second operand 14 states and 1026 transitions. [2020-10-16 02:57:03,171 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 351 places, 399 transitions, 17828 flow [2020-10-16 02:57:03,619 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 399 transitions, 17775 flow, removed 0 selfloop flow, removed 6 redundant places. [2020-10-16 02:57:03,631 INFO L241 Difference]: Finished difference. Result has 347 places, 391 transitions, 17047 flow [2020-10-16 02:57:03,631 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=16678, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=388, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=17047, PETRI_PLACES=347, PETRI_TRANSITIONS=391} [2020-10-16 02:57:03,632 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 329 predicate places. [2020-10-16 02:57:03,632 INFO L481 AbstractCegarLoop]: Abstraction has has 347 places, 391 transitions, 17047 flow [2020-10-16 02:57:03,632 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:03,632 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:03,632 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:03,838 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:03,839 INFO L429 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:03,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:03,839 INFO L82 PathProgramCache]: Analyzing trace with hash -208704510, now seen corresponding path program 43 times [2020-10-16 02:57:03,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:03,840 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300340987] [2020-10-16 02:57:03,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:03,955 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:03,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300340987] [2020-10-16 02:57:03,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741571058] [2020-10-16 02:57:03,956 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:03,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:03,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:03,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:05,049 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:05,050 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:05,050 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:05,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953675721] [2020-10-16 02:57:05,050 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:05,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:05,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:05,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:05,052 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:05,052 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 391 transitions, 17047 flow. Second operand 15 states. [2020-10-16 02:57:05,053 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:05,053 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:05,053 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:05,647 INFO L129 PetriNetUnfolder]: 295/774 cut-off events. [2020-10-16 02:57:05,647 INFO L130 PetriNetUnfolder]: For 173547/173549 co-relation queries the response was YES. [2020-10-16 02:57:05,656 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15194 conditions, 774 events. 295/774 cut-off events. For 173547/173549 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 5756 event pairs, 0 based on Foata normal form. 3/777 useless extension candidates. Maximal degree in co-relation 15036. Up to 466 conditions per place. [2020-10-16 02:57:05,664 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 314 selfloop transitions, 83 changer transitions 0/404 dead transitions. [2020-10-16 02:57:05,664 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 404 transitions, 18144 flow [2020-10-16 02:57:05,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 02:57:05,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 02:57:05,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1026 transitions. [2020-10-16 02:57:05,666 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.684913217623498 [2020-10-16 02:57:05,666 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1026 transitions. [2020-10-16 02:57:05,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1026 transitions. [2020-10-16 02:57:05,667 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:05,667 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1026 transitions. [2020-10-16 02:57:05,668 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 02:57:05,669 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 02:57:05,669 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 02:57:05,669 INFO L185 Difference]: Start difference. First operand has 347 places, 391 transitions, 17047 flow. Second operand 14 states and 1026 transitions. [2020-10-16 02:57:05,669 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 404 transitions, 18144 flow [2020-10-16 02:57:06,158 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 348 places, 404 transitions, 18062 flow, removed 1 selfloop flow, removed 12 redundant places. [2020-10-16 02:57:06,171 INFO L241 Difference]: Finished difference. Result has 351 places, 394 transitions, 17355 flow [2020-10-16 02:57:06,171 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=16965, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=391, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=308, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=17355, PETRI_PLACES=351, PETRI_TRANSITIONS=394} [2020-10-16 02:57:06,171 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 333 predicate places. [2020-10-16 02:57:06,171 INFO L481 AbstractCegarLoop]: Abstraction has has 351 places, 394 transitions, 17355 flow [2020-10-16 02:57:06,172 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:06,172 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:06,172 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:06,377 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:06,378 INFO L429 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:06,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:06,378 INFO L82 PathProgramCache]: Analyzing trace with hash -460361383, now seen corresponding path program 44 times [2020-10-16 02:57:06,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:06,379 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710801267] [2020-10-16 02:57:06,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:06,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:06,482 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:06,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710801267] [2020-10-16 02:57:06,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902885696] [2020-10-16 02:57:06,483 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:06,521 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:57:06,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:06,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:06,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:06,682 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:06,683 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:06,683 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:06,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973160980] [2020-10-16 02:57:06,683 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:06,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:06,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:06,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:06,685 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:06,685 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 351 places, 394 transitions, 17355 flow. Second operand 15 states. [2020-10-16 02:57:06,685 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:06,685 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:06,686 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:07,256 INFO L129 PetriNetUnfolder]: 297/780 cut-off events. [2020-10-16 02:57:07,256 INFO L130 PetriNetUnfolder]: For 179439/179441 co-relation queries the response was YES. [2020-10-16 02:57:07,264 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15521 conditions, 780 events. 297/780 cut-off events. For 179439/179441 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 5830 event pairs, 0 based on Foata normal form. 3/783 useless extension candidates. Maximal degree in co-relation 15360. Up to 459 conditions per place. [2020-10-16 02:57:07,273 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 308 selfloop transitions, 93 changer transitions 0/408 dead transitions. [2020-10-16 02:57:07,273 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 366 places, 408 transitions, 18584 flow [2020-10-16 02:57:07,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 02:57:07,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 02:57:07,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1172 transitions. [2020-10-16 02:57:07,274 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6845794392523364 [2020-10-16 02:57:07,275 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1172 transitions. [2020-10-16 02:57:07,275 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1172 transitions. [2020-10-16 02:57:07,275 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:07,275 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1172 transitions. [2020-10-16 02:57:07,276 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 02:57:07,277 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 02:57:07,277 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 02:57:07,277 INFO L185 Difference]: Start difference. First operand has 351 places, 394 transitions, 17355 flow. Second operand 16 states and 1172 transitions. [2020-10-16 02:57:07,277 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 366 places, 408 transitions, 18584 flow [2020-10-16 02:57:07,750 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 408 transitions, 18504 flow, removed 0 selfloop flow, removed 9 redundant places. [2020-10-16 02:57:07,763 INFO L241 Difference]: Finished difference. Result has 360 places, 399 transitions, 17828 flow [2020-10-16 02:57:07,763 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=17276, PETRI_DIFFERENCE_MINUEND_PLACES=342, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=394, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=301, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=17828, PETRI_PLACES=360, PETRI_TRANSITIONS=399} [2020-10-16 02:57:07,763 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 342 predicate places. [2020-10-16 02:57:07,763 INFO L481 AbstractCegarLoop]: Abstraction has has 360 places, 399 transitions, 17828 flow [2020-10-16 02:57:07,763 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:07,763 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:07,764 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:07,964 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2020-10-16 02:57:07,964 INFO L429 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:07,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:07,965 INFO L82 PathProgramCache]: Analyzing trace with hash -429454859, now seen corresponding path program 45 times [2020-10-16 02:57:07,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:07,965 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231878750] [2020-10-16 02:57:07,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:07,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:08,064 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:08,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231878750] [2020-10-16 02:57:08,065 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108139502] [2020-10-16 02:57:08,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:08,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 02:57:08,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:08,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:08,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:08,259 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:08,259 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:08,259 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:08,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309059558] [2020-10-16 02:57:08,260 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:08,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:08,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:08,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:08,351 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:08,351 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 399 transitions, 17828 flow. Second operand 15 states. [2020-10-16 02:57:08,351 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:08,352 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:08,352 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:08,901 INFO L129 PetriNetUnfolder]: 299/786 cut-off events. [2020-10-16 02:57:08,901 INFO L130 PetriNetUnfolder]: For 184465/184467 co-relation queries the response was YES. [2020-10-16 02:57:08,910 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15867 conditions, 786 events. 299/786 cut-off events. For 184465/184467 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 5887 event pairs, 0 based on Foata normal form. 3/789 useless extension candidates. Maximal degree in co-relation 15703. Up to 462 conditions per place. [2020-10-16 02:57:08,918 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 307 selfloop transitions, 96 changer transitions 0/410 dead transitions. [2020-10-16 02:57:08,919 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 410 transitions, 19035 flow [2020-10-16 02:57:08,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 02:57:08,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 02:57:08,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1172 transitions. [2020-10-16 02:57:08,920 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6845794392523364 [2020-10-16 02:57:08,920 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1172 transitions. [2020-10-16 02:57:08,920 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1172 transitions. [2020-10-16 02:57:08,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:08,921 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1172 transitions. [2020-10-16 02:57:08,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 02:57:08,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 02:57:08,922 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 02:57:08,922 INFO L185 Difference]: Start difference. First operand has 360 places, 399 transitions, 17828 flow. Second operand 16 states and 1172 transitions. [2020-10-16 02:57:08,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 410 transitions, 19035 flow [2020-10-16 02:57:09,446 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 365 places, 410 transitions, 18904 flow, removed 15 selfloop flow, removed 10 redundant places. [2020-10-16 02:57:09,459 INFO L241 Difference]: Finished difference. Result has 367 places, 402 transitions, 18210 flow [2020-10-16 02:57:09,460 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=17698, PETRI_DIFFERENCE_MINUEND_PLACES=350, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=399, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=18210, PETRI_PLACES=367, PETRI_TRANSITIONS=402} [2020-10-16 02:57:09,460 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 349 predicate places. [2020-10-16 02:57:09,460 INFO L481 AbstractCegarLoop]: Abstraction has has 367 places, 402 transitions, 18210 flow [2020-10-16 02:57:09,460 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:09,460 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:09,460 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:09,661 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:09,661 INFO L429 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:09,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:09,662 INFO L82 PathProgramCache]: Analyzing trace with hash -79063952, now seen corresponding path program 46 times [2020-10-16 02:57:09,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:09,662 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937781745] [2020-10-16 02:57:09,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:09,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:09,779 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:09,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937781745] [2020-10-16 02:57:09,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889555935] [2020-10-16 02:57:09,780 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:09,841 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:57:09,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:09,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:09,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:09,999 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:09,999 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:09,999 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:09,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095364980] [2020-10-16 02:57:10,000 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:10,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:10,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:10,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:10,001 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:10,002 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 367 places, 402 transitions, 18210 flow. Second operand 15 states. [2020-10-16 02:57:10,002 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:10,002 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:10,002 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:10,499 INFO L129 PetriNetUnfolder]: 300/789 cut-off events. [2020-10-16 02:57:10,499 INFO L130 PetriNetUnfolder]: For 187914/187920 co-relation queries the response was YES. [2020-10-16 02:57:10,508 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16059 conditions, 789 events. 300/789 cut-off events. For 187914/187920 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 5898 event pairs, 0 based on Foata normal form. 7/796 useless extension candidates. Maximal degree in co-relation 15893. Up to 474 conditions per place. [2020-10-16 02:57:10,517 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 315 selfloop transitions, 89 changer transitions 0/411 dead transitions. [2020-10-16 02:57:10,517 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 381 places, 411 transitions, 19299 flow [2020-10-16 02:57:10,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 02:57:10,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 02:57:10,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1100 transitions. [2020-10-16 02:57:10,519 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6853582554517134 [2020-10-16 02:57:10,519 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1100 transitions. [2020-10-16 02:57:10,519 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1100 transitions. [2020-10-16 02:57:10,519 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:10,519 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1100 transitions. [2020-10-16 02:57:10,521 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 02:57:10,522 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 02:57:10,522 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 02:57:10,522 INFO L185 Difference]: Start difference. First operand has 367 places, 402 transitions, 18210 flow. Second operand 15 states and 1100 transitions. [2020-10-16 02:57:10,522 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 381 places, 411 transitions, 19299 flow [2020-10-16 02:57:11,061 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 368 places, 411 transitions, 19187 flow, removed 1 selfloop flow, removed 13 redundant places. [2020-10-16 02:57:11,074 INFO L241 Difference]: Finished difference. Result has 371 places, 405 transitions, 18521 flow [2020-10-16 02:57:11,075 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=18098, PETRI_DIFFERENCE_MINUEND_PLACES=354, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=402, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=313, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=18521, PETRI_PLACES=371, PETRI_TRANSITIONS=405} [2020-10-16 02:57:11,075 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 353 predicate places. [2020-10-16 02:57:11,075 INFO L481 AbstractCegarLoop]: Abstraction has has 371 places, 405 transitions, 18521 flow [2020-10-16 02:57:11,075 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:11,157 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:11,157 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:11,358 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-10-16 02:57:11,358 INFO L429 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:11,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:11,359 INFO L82 PathProgramCache]: Analyzing trace with hash -86184001, now seen corresponding path program 47 times [2020-10-16 02:57:11,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:11,359 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12940267] [2020-10-16 02:57:11,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:11,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:11,477 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:11,478 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12940267] [2020-10-16 02:57:11,478 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112742639] [2020-10-16 02:57:11,478 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:11,524 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:57:11,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:11,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:11,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:11,688 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:11,689 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:11,689 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:11,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968687290] [2020-10-16 02:57:11,690 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:11,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:11,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:11,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:11,691 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:11,692 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 371 places, 405 transitions, 18521 flow. Second operand 15 states. [2020-10-16 02:57:11,692 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:11,692 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:11,692 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:12,218 INFO L129 PetriNetUnfolder]: 302/795 cut-off events. [2020-10-16 02:57:12,218 INFO L130 PetriNetUnfolder]: For 193785/193787 co-relation queries the response was YES. [2020-10-16 02:57:12,227 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16385 conditions, 795 events. 302/795 cut-off events. For 193785/193787 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 6014 event pairs, 0 based on Foata normal form. 3/798 useless extension candidates. Maximal degree in co-relation 16216. Up to 470 conditions per place. [2020-10-16 02:57:12,236 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 310 selfloop transitions, 98 changer transitions 0/415 dead transitions. [2020-10-16 02:57:12,236 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 415 transitions, 19769 flow [2020-10-16 02:57:12,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 02:57:12,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 02:57:12,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1173 transitions. [2020-10-16 02:57:12,238 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6851635514018691 [2020-10-16 02:57:12,238 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1173 transitions. [2020-10-16 02:57:12,238 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1173 transitions. [2020-10-16 02:57:12,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:12,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1173 transitions. [2020-10-16 02:57:12,239 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 02:57:12,240 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 02:57:12,241 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 02:57:12,241 INFO L185 Difference]: Start difference. First operand has 371 places, 405 transitions, 18521 flow. Second operand 16 states and 1173 transitions. [2020-10-16 02:57:12,241 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 415 transitions, 19769 flow [2020-10-16 02:57:12,809 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 375 places, 415 transitions, 19672 flow, removed 4 selfloop flow, removed 11 redundant places. [2020-10-16 02:57:12,822 INFO L241 Difference]: Finished difference. Result has 377 places, 409 transitions, 19007 flow [2020-10-16 02:57:12,823 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=18425, PETRI_DIFFERENCE_MINUEND_PLACES=360, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=405, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=308, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=19007, PETRI_PLACES=377, PETRI_TRANSITIONS=409} [2020-10-16 02:57:12,823 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 359 predicate places. [2020-10-16 02:57:12,823 INFO L481 AbstractCegarLoop]: Abstraction has has 377 places, 409 transitions, 19007 flow [2020-10-16 02:57:12,823 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:12,823 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:12,823 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:13,028 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:13,029 INFO L429 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:13,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:13,029 INFO L82 PathProgramCache]: Analyzing trace with hash 1744237855, now seen corresponding path program 48 times [2020-10-16 02:57:13,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:13,030 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412961218] [2020-10-16 02:57:13,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:13,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:13,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:13,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412961218] [2020-10-16 02:57:13,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414817901] [2020-10-16 02:57:13,135 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:13,173 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 02:57:13,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:13,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:13,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:13,321 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:13,321 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:13,321 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:13,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517710288] [2020-10-16 02:57:13,322 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:13,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:13,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:13,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:13,324 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:13,325 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 377 places, 409 transitions, 19007 flow. Second operand 15 states. [2020-10-16 02:57:13,325 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:13,325 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:13,325 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:14,110 INFO L129 PetriNetUnfolder]: 303/797 cut-off events. [2020-10-16 02:57:14,110 INFO L130 PetriNetUnfolder]: For 197883/197885 co-relation queries the response was YES. [2020-10-16 02:57:14,133 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16599 conditions, 797 events. 303/797 cut-off events. For 197883/197885 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 6023 event pairs, 0 based on Foata normal form. 3/800 useless extension candidates. Maximal degree in co-relation 16428. Up to 486 conditions per place. [2020-10-16 02:57:14,157 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 323 selfloop transitions, 85 changer transitions 0/415 dead transitions. [2020-10-16 02:57:14,158 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 389 places, 415 transitions, 20075 flow [2020-10-16 02:57:14,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:57:14,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:57:14,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 956 transitions. [2020-10-16 02:57:14,160 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6872753414809489 [2020-10-16 02:57:14,161 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 956 transitions. [2020-10-16 02:57:14,161 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 956 transitions. [2020-10-16 02:57:14,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:14,161 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 956 transitions. [2020-10-16 02:57:14,162 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:57:14,164 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:57:14,164 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:57:14,164 INFO L185 Difference]: Start difference. First operand has 377 places, 409 transitions, 19007 flow. Second operand 13 states and 956 transitions. [2020-10-16 02:57:14,164 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 389 places, 415 transitions, 20075 flow [2020-10-16 02:57:15,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 415 transitions, 19917 flow, removed 13 selfloop flow, removed 12 redundant places. [2020-10-16 02:57:15,286 INFO L241 Difference]: Finished difference. Result has 378 places, 410 transitions, 19206 flow [2020-10-16 02:57:15,286 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=18849, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=409, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=19206, PETRI_PLACES=378, PETRI_TRANSITIONS=410} [2020-10-16 02:57:15,286 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 360 predicate places. [2020-10-16 02:57:15,286 INFO L481 AbstractCegarLoop]: Abstraction has has 378 places, 410 transitions, 19206 flow [2020-10-16 02:57:15,286 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:15,286 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:15,287 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:15,487 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2020-10-16 02:57:15,487 INFO L429 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:15,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:15,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1744692625, now seen corresponding path program 49 times [2020-10-16 02:57:15,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:15,488 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102253731] [2020-10-16 02:57:15,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:15,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:15,582 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:15,583 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102253731] [2020-10-16 02:57:15,583 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082571791] [2020-10-16 02:57:15,583 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:15,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:15,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:15,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:15,758 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:57:15,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:15,806 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:15,806 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:15,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487147196] [2020-10-16 02:57:15,807 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:15,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:15,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:15,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:15,808 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:15,809 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 378 places, 410 transitions, 19206 flow. Second operand 15 states. [2020-10-16 02:57:15,809 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:15,809 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:15,809 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:16,483 INFO L129 PetriNetUnfolder]: 310/816 cut-off events. [2020-10-16 02:57:16,483 INFO L130 PetriNetUnfolder]: For 212845/212847 co-relation queries the response was YES. [2020-10-16 02:57:16,493 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17341 conditions, 816 events. 310/816 cut-off events. For 212845/212847 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 6137 event pairs, 0 based on Foata normal form. 4/820 useless extension candidates. Maximal degree in co-relation 17169. Up to 470 conditions per place. [2020-10-16 02:57:16,502 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 285 selfloop transitions, 132 changer transitions 0/424 dead transitions. [2020-10-16 02:57:16,503 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 392 places, 424 transitions, 21146 flow [2020-10-16 02:57:16,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 02:57:16,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 02:57:16,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1104 transitions. [2020-10-16 02:57:16,504 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6878504672897197 [2020-10-16 02:57:16,504 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1104 transitions. [2020-10-16 02:57:16,504 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1104 transitions. [2020-10-16 02:57:16,504 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:16,504 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1104 transitions. [2020-10-16 02:57:16,505 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 02:57:16,506 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 02:57:16,506 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 02:57:16,506 INFO L185 Difference]: Start difference. First operand has 378 places, 410 transitions, 19206 flow. Second operand 15 states and 1104 transitions. [2020-10-16 02:57:16,506 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 392 places, 424 transitions, 21146 flow [2020-10-16 02:57:17,126 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 381 places, 424 transitions, 21032 flow, removed 0 selfloop flow, removed 11 redundant places. [2020-10-16 02:57:17,141 INFO L241 Difference]: Finished difference. Result has 384 places, 419 transitions, 20476 flow [2020-10-16 02:57:17,141 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=19095, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=410, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=284, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=20476, PETRI_PLACES=384, PETRI_TRANSITIONS=419} [2020-10-16 02:57:17,141 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 366 predicate places. [2020-10-16 02:57:17,141 INFO L481 AbstractCegarLoop]: Abstraction has has 384 places, 419 transitions, 20476 flow [2020-10-16 02:57:17,141 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:17,141 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:17,142 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:17,342 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:17,342 INFO L429 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:17,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:17,343 INFO L82 PathProgramCache]: Analyzing trace with hash -86184962, now seen corresponding path program 50 times [2020-10-16 02:57:17,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:17,343 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524148765] [2020-10-16 02:57:17,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:17,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:17,445 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:17,446 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524148765] [2020-10-16 02:57:17,446 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955613257] [2020-10-16 02:57:17,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:17,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:57:17,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:17,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:17,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:18,329 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:18,329 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:18,329 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:18,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049956607] [2020-10-16 02:57:18,330 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:18,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:18,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:18,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:18,331 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:18,331 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 384 places, 419 transitions, 20476 flow. Second operand 15 states. [2020-10-16 02:57:18,331 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:18,332 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:18,332 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:19,085 INFO L129 PetriNetUnfolder]: 311/818 cut-off events. [2020-10-16 02:57:19,085 INFO L130 PetriNetUnfolder]: For 223402/223404 co-relation queries the response was YES. [2020-10-16 02:57:19,093 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17833 conditions, 818 events. 311/818 cut-off events. For 223402/223404 co-relation queries the response was YES. Maximal size of possible extension queue 156. Compared 6198 event pairs, 0 based on Foata normal form. 3/821 useless extension candidates. Maximal degree in co-relation 17658. Up to 471 conditions per place. [2020-10-16 02:57:19,103 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 310 selfloop transitions, 111 changer transitions 0/428 dead transitions. [2020-10-16 02:57:19,104 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 398 places, 428 transitions, 21689 flow [2020-10-16 02:57:19,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 02:57:19,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 02:57:19,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1100 transitions. [2020-10-16 02:57:19,105 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6853582554517134 [2020-10-16 02:57:19,105 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1100 transitions. [2020-10-16 02:57:19,105 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1100 transitions. [2020-10-16 02:57:19,106 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:19,106 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1100 transitions. [2020-10-16 02:57:19,106 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 02:57:19,107 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 02:57:19,107 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 02:57:19,107 INFO L185 Difference]: Start difference. First operand has 384 places, 419 transitions, 20476 flow. Second operand 15 states and 1100 transitions. [2020-10-16 02:57:19,108 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 398 places, 428 transitions, 21689 flow [2020-10-16 02:57:19,791 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 428 transitions, 21196 flow, removed 215 selfloop flow, removed 10 redundant places. [2020-10-16 02:57:19,806 INFO L241 Difference]: Finished difference. Result has 390 places, 421 transitions, 20520 flow [2020-10-16 02:57:19,806 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=20063, PETRI_DIFFERENCE_MINUEND_PLACES=374, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=419, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=308, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=20520, PETRI_PLACES=390, PETRI_TRANSITIONS=421} [2020-10-16 02:57:19,806 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 372 predicate places. [2020-10-16 02:57:19,806 INFO L481 AbstractCegarLoop]: Abstraction has has 390 places, 421 transitions, 20520 flow [2020-10-16 02:57:19,806 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:19,806 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:19,807 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:20,007 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:20,008 INFO L429 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:20,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:20,008 INFO L82 PathProgramCache]: Analyzing trace with hash 198108346, now seen corresponding path program 51 times [2020-10-16 02:57:20,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:20,009 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827396077] [2020-10-16 02:57:20,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:20,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:20,096 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:20,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827396077] [2020-10-16 02:57:20,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722725003] [2020-10-16 02:57:20,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:20,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 02:57:20,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:20,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:20,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:20,305 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:57:20,337 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:20,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:20,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:20,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312683636] [2020-10-16 02:57:20,339 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:20,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:20,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:20,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:20,340 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:20,341 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 421 transitions, 20520 flow. Second operand 15 states. [2020-10-16 02:57:20,341 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:20,341 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:20,341 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:21,249 INFO L129 PetriNetUnfolder]: 325/854 cut-off events. [2020-10-16 02:57:21,249 INFO L130 PetriNetUnfolder]: For 243986/243988 co-relation queries the response was YES. [2020-10-16 02:57:21,260 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18958 conditions, 854 events. 325/854 cut-off events. For 243986/243988 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 6483 event pairs, 0 based on Foata normal form. 5/859 useless extension candidates. Maximal degree in co-relation 18780. Up to 430 conditions per place. [2020-10-16 02:57:21,270 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 207 selfloop transitions, 230 changer transitions 0/444 dead transitions. [2020-10-16 02:57:21,270 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 410 places, 444 transitions, 23175 flow [2020-10-16 02:57:21,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 02:57:21,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 02:57:21,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1546 transitions. [2020-10-16 02:57:21,272 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6880284824210058 [2020-10-16 02:57:21,272 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1546 transitions. [2020-10-16 02:57:21,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1546 transitions. [2020-10-16 02:57:21,272 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:21,272 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1546 transitions. [2020-10-16 02:57:21,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 02:57:21,274 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 02:57:21,274 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 02:57:21,274 INFO L185 Difference]: Start difference. First operand has 390 places, 421 transitions, 20520 flow. Second operand 21 states and 1546 transitions. [2020-10-16 02:57:21,274 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 410 places, 444 transitions, 23175 flow [2020-10-16 02:57:21,976 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 398 places, 444 transitions, 23037 flow, removed 1 selfloop flow, removed 12 redundant places. [2020-10-16 02:57:21,992 INFO L241 Difference]: Finished difference. Result has 401 places, 440 transitions, 22763 flow [2020-10-16 02:57:21,992 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=20386, PETRI_DIFFERENCE_MINUEND_PLACES=378, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=421, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=215, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=22763, PETRI_PLACES=401, PETRI_TRANSITIONS=440} [2020-10-16 02:57:21,992 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 383 predicate places. [2020-10-16 02:57:21,992 INFO L481 AbstractCegarLoop]: Abstraction has has 401 places, 440 transitions, 22763 flow [2020-10-16 02:57:21,993 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:21,993 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:21,993 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:22,193 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2020-10-16 02:57:22,193 INFO L429 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:22,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:22,194 INFO L82 PathProgramCache]: Analyzing trace with hash 351564209, now seen corresponding path program 52 times [2020-10-16 02:57:22,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:22,195 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346591652] [2020-10-16 02:57:22,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:22,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:22,281 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:22,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346591652] [2020-10-16 02:57:22,282 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906076411] [2020-10-16 02:57:22,282 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:22,320 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:57:22,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:22,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:22,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:22,436 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:57:22,465 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:22,465 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:22,465 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:22,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474078836] [2020-10-16 02:57:22,466 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:22,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:22,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:22,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:22,467 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:22,468 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 401 places, 440 transitions, 22763 flow. Second operand 15 states. [2020-10-16 02:57:22,468 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:22,468 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:22,468 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:22,761 WARN L193 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 14 [2020-10-16 02:57:23,295 INFO L129 PetriNetUnfolder]: 331/871 cut-off events. [2020-10-16 02:57:23,295 INFO L130 PetriNetUnfolder]: For 258916/258918 co-relation queries the response was YES. [2020-10-16 02:57:23,307 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19974 conditions, 871 events. 331/871 cut-off events. For 258916/258918 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 6701 event pairs, 0 based on Foata normal form. 4/875 useless extension candidates. Maximal degree in co-relation 19793. Up to 461 conditions per place. [2020-10-16 02:57:23,318 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 274 selfloop transitions, 177 changer transitions 0/458 dead transitions. [2020-10-16 02:57:23,318 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 458 transitions, 24918 flow [2020-10-16 02:57:23,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 02:57:23,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 02:57:23,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1104 transitions. [2020-10-16 02:57:23,319 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6878504672897197 [2020-10-16 02:57:23,319 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1104 transitions. [2020-10-16 02:57:23,319 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1104 transitions. [2020-10-16 02:57:23,319 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:23,320 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1104 transitions. [2020-10-16 02:57:23,320 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 02:57:23,321 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 02:57:23,321 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 02:57:23,321 INFO L185 Difference]: Start difference. First operand has 401 places, 440 transitions, 22763 flow. Second operand 15 states and 1104 transitions. [2020-10-16 02:57:23,321 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 415 places, 458 transitions, 24918 flow [2020-10-16 02:57:24,130 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 399 places, 458 transitions, 23700 flow, removed 493 selfloop flow, removed 16 redundant places. [2020-10-16 02:57:24,146 INFO L241 Difference]: Finished difference. Result has 402 places, 448 transitions, 23114 flow [2020-10-16 02:57:24,146 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=21734, PETRI_DIFFERENCE_MINUEND_PLACES=385, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=170, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=268, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=23114, PETRI_PLACES=402, PETRI_TRANSITIONS=448} [2020-10-16 02:57:24,146 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 384 predicate places. [2020-10-16 02:57:24,146 INFO L481 AbstractCegarLoop]: Abstraction has has 402 places, 448 transitions, 23114 flow [2020-10-16 02:57:24,146 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:24,146 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:24,146 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:24,347 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:24,347 INFO L429 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:24,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:24,348 INFO L82 PathProgramCache]: Analyzing trace with hash 350849008, now seen corresponding path program 53 times [2020-10-16 02:57:24,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:24,348 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542968422] [2020-10-16 02:57:24,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:24,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:24,423 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:24,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542968422] [2020-10-16 02:57:24,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746667613] [2020-10-16 02:57:24,424 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:24,460 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:57:24,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:24,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:24,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:24,675 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:24,675 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:24,675 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:24,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788466829] [2020-10-16 02:57:24,676 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:24,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:24,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:24,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:24,677 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:24,677 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 402 places, 448 transitions, 23114 flow. Second operand 15 states. [2020-10-16 02:57:24,677 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:24,677 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:24,678 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:25,312 INFO L129 PetriNetUnfolder]: 337/887 cut-off events. [2020-10-16 02:57:25,312 INFO L130 PetriNetUnfolder]: For 223822/223824 co-relation queries the response was YES. [2020-10-16 02:57:25,323 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18511 conditions, 887 events. 337/887 cut-off events. For 223822/223824 co-relation queries the response was YES. Maximal size of possible extension queue 166. Compared 6786 event pairs, 0 based on Foata normal form. 3/890 useless extension candidates. Maximal degree in co-relation 18328. Up to 464 conditions per place. [2020-10-16 02:57:25,332 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 294 selfloop transitions, 170 changer transitions 0/471 dead transitions. [2020-10-16 02:57:25,332 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 471 transitions, 24980 flow [2020-10-16 02:57:25,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 02:57:25,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 02:57:25,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1101 transitions. [2020-10-16 02:57:25,333 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.685981308411215 [2020-10-16 02:57:25,333 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1101 transitions. [2020-10-16 02:57:25,333 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1101 transitions. [2020-10-16 02:57:25,334 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:25,334 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1101 transitions. [2020-10-16 02:57:25,334 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 02:57:25,335 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 02:57:25,335 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 02:57:25,335 INFO L185 Difference]: Start difference. First operand has 402 places, 448 transitions, 23114 flow. Second operand 15 states and 1101 transitions. [2020-10-16 02:57:25,335 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 471 transitions, 24980 flow [2020-10-16 02:57:26,245 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 405 places, 471 transitions, 24044 flow, removed 369 selfloop flow, removed 11 redundant places. [2020-10-16 02:57:26,260 INFO L241 Difference]: Finished difference. Result has 408 places, 456 transitions, 23398 flow [2020-10-16 02:57:26,261 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=22355, PETRI_DIFFERENCE_MINUEND_PLACES=391, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=448, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=23398, PETRI_PLACES=408, PETRI_TRANSITIONS=456} [2020-10-16 02:57:26,261 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 390 predicate places. [2020-10-16 02:57:26,261 INFO L481 AbstractCegarLoop]: Abstraction has has 408 places, 456 transitions, 23398 flow [2020-10-16 02:57:26,261 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:26,261 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:26,261 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:26,462 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:26,462 INFO L429 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:26,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:26,463 INFO L82 PathProgramCache]: Analyzing trace with hash 351534418, now seen corresponding path program 54 times [2020-10-16 02:57:26,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:26,463 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372503324] [2020-10-16 02:57:26,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:26,553 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:26,554 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372503324] [2020-10-16 02:57:26,554 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407007043] [2020-10-16 02:57:26,554 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:26,618 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 02:57:26,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:26,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:26,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:28,807 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:57:28,844 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:28,844 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:28,844 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:28,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872384069] [2020-10-16 02:57:28,845 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:28,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:28,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:28,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=142, Unknown=1, NotChecked=0, Total=210 [2020-10-16 02:57:28,846 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:28,846 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 456 transitions, 23398 flow. Second operand 15 states. [2020-10-16 02:57:28,846 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:28,846 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:28,846 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:33,141 WARN L193 SmtUtils]: Spent 4.10 s on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2020-10-16 02:57:37,279 WARN L193 SmtUtils]: Spent 4.11 s on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2020-10-16 02:57:39,674 INFO L129 PetriNetUnfolder]: 344/908 cut-off events. [2020-10-16 02:57:39,675 INFO L130 PetriNetUnfolder]: For 234275/234277 co-relation queries the response was YES. [2020-10-16 02:57:39,686 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18999 conditions, 908 events. 344/908 cut-off events. For 234275/234277 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 7012 event pairs, 0 based on Foata normal form. 4/912 useless extension candidates. Maximal degree in co-relation 18813. Up to 377 conditions per place. [2020-10-16 02:57:39,696 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 166 selfloop transitions, 303 changer transitions 0/476 dead transitions. [2020-10-16 02:57:39,697 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 476 transitions, 25573 flow [2020-10-16 02:57:39,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 02:57:39,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 02:57:39,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1692 transitions. [2020-10-16 02:57:39,698 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6875253961804144 [2020-10-16 02:57:39,698 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1692 transitions. [2020-10-16 02:57:39,698 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1692 transitions. [2020-10-16 02:57:39,699 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:39,699 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1692 transitions. [2020-10-16 02:57:39,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 02:57:39,701 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 02:57:39,701 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 02:57:39,701 INFO L185 Difference]: Start difference. First operand has 408 places, 456 transitions, 23398 flow. Second operand 23 states and 1692 transitions. [2020-10-16 02:57:39,701 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 430 places, 476 transitions, 25573 flow [2020-10-16 02:57:40,404 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 419 places, 476 transitions, 25362 flow, removed 17 selfloop flow, removed 11 redundant places. [2020-10-16 02:57:40,421 INFO L241 Difference]: Finished difference. Result has 422 places, 465 transitions, 25045 flow [2020-10-16 02:57:40,422 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=23204, PETRI_DIFFERENCE_MINUEND_PLACES=397, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=456, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=295, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=25045, PETRI_PLACES=422, PETRI_TRANSITIONS=465} [2020-10-16 02:57:40,422 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 404 predicate places. [2020-10-16 02:57:40,422 INFO L481 AbstractCegarLoop]: Abstraction has has 422 places, 465 transitions, 25045 flow [2020-10-16 02:57:40,422 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:40,422 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:40,422 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:40,633 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2020-10-16 02:57:40,634 INFO L429 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:40,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:40,634 INFO L82 PathProgramCache]: Analyzing trace with hash 351533457, now seen corresponding path program 55 times [2020-10-16 02:57:40,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:40,635 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501475638] [2020-10-16 02:57:40,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:40,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:40,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:40,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501475638] [2020-10-16 02:57:40,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406672343] [2020-10-16 02:57:40,725 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:40,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:40,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:40,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:40,915 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:57:40,961 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:40,962 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:40,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:40,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710859479] [2020-10-16 02:57:40,962 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:40,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:40,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:40,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:40,964 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:40,964 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 465 transitions, 25045 flow. Second operand 15 states. [2020-10-16 02:57:40,964 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:40,964 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:40,964 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:42,221 INFO L129 PetriNetUnfolder]: 353/931 cut-off events. [2020-10-16 02:57:42,221 INFO L130 PetriNetUnfolder]: For 249996/249998 co-relation queries the response was YES. [2020-10-16 02:57:42,232 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19983 conditions, 931 events. 353/931 cut-off events. For 249996/249998 co-relation queries the response was YES. Maximal size of possible extension queue 171. Compared 7189 event pairs, 0 based on Foata normal form. 4/935 useless extension candidates. Maximal degree in co-relation 19795. Up to 543 conditions per place. [2020-10-16 02:57:42,243 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 304 selfloop transitions, 169 changer transitions 0/480 dead transitions. [2020-10-16 02:57:42,243 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 480 transitions, 27174 flow [2020-10-16 02:57:42,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 02:57:42,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 02:57:42,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1545 transitions. [2020-10-16 02:57:42,245 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6875834445927904 [2020-10-16 02:57:42,245 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1545 transitions. [2020-10-16 02:57:42,245 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1545 transitions. [2020-10-16 02:57:42,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:42,246 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1545 transitions. [2020-10-16 02:57:42,246 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 02:57:42,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 02:57:42,248 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 02:57:42,248 INFO L185 Difference]: Start difference. First operand has 422 places, 465 transitions, 25045 flow. Second operand 21 states and 1545 transitions. [2020-10-16 02:57:42,248 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 480 transitions, 27174 flow [2020-10-16 02:57:43,035 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 427 places, 480 transitions, 26111 flow, removed 452 selfloop flow, removed 15 redundant places. [2020-10-16 02:57:43,053 INFO L241 Difference]: Finished difference. Result has 430 places, 477 transitions, 25481 flow [2020-10-16 02:57:43,053 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=23988, PETRI_DIFFERENCE_MINUEND_PLACES=407, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=465, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=304, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=25481, PETRI_PLACES=430, PETRI_TRANSITIONS=477} [2020-10-16 02:57:43,053 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 412 predicate places. [2020-10-16 02:57:43,053 INFO L481 AbstractCegarLoop]: Abstraction has has 430 places, 477 transitions, 25481 flow [2020-10-16 02:57:43,053 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:43,054 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:43,054 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:43,254 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:43,255 INFO L429 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:43,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:43,255 INFO L82 PathProgramCache]: Analyzing trace with hash 493197810, now seen corresponding path program 56 times [2020-10-16 02:57:43,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:43,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584700098] [2020-10-16 02:57:43,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:43,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:43,346 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:43,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584700098] [2020-10-16 02:57:43,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143832445] [2020-10-16 02:57:43,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:43,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:57:43,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:43,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:43,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:43,521 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:57:43,543 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:43,544 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:43,544 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:43,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655863889] [2020-10-16 02:57:43,544 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:43,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:43,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:43,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:43,546 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:43,547 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 430 places, 477 transitions, 25481 flow. Second operand 15 states. [2020-10-16 02:57:43,547 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:43,547 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:43,547 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:44,391 INFO L129 PetriNetUnfolder]: 359/949 cut-off events. [2020-10-16 02:57:44,391 INFO L130 PetriNetUnfolder]: For 258730/258736 co-relation queries the response was YES. [2020-10-16 02:57:44,403 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20416 conditions, 949 events. 359/949 cut-off events. For 258730/258736 co-relation queries the response was YES. Maximal size of possible extension queue 174. Compared 7360 event pairs, 0 based on Foata normal form. 8/957 useless extension candidates. Maximal degree in co-relation 20224. Up to 511 conditions per place. [2020-10-16 02:57:44,414 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 305 selfloop transitions, 184 changer transitions 0/496 dead transitions. [2020-10-16 02:57:44,414 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 444 places, 496 transitions, 27599 flow [2020-10-16 02:57:44,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 02:57:44,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 02:57:44,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1104 transitions. [2020-10-16 02:57:44,415 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6878504672897197 [2020-10-16 02:57:44,416 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1104 transitions. [2020-10-16 02:57:44,416 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1104 transitions. [2020-10-16 02:57:44,416 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:44,416 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1104 transitions. [2020-10-16 02:57:44,416 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 02:57:44,417 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 02:57:44,417 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 02:57:44,417 INFO L185 Difference]: Start difference. First operand has 430 places, 477 transitions, 25481 flow. Second operand 15 states and 1104 transitions. [2020-10-16 02:57:44,417 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 444 places, 496 transitions, 27599 flow [2020-10-16 02:57:45,222 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 427 places, 496 transitions, 27022 flow, removed 191 selfloop flow, removed 17 redundant places. [2020-10-16 02:57:45,240 INFO L241 Difference]: Finished difference. Result has 430 places, 485 transitions, 26354 flow [2020-10-16 02:57:45,240 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=24910, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=477, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=177, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=298, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=26354, PETRI_PLACES=430, PETRI_TRANSITIONS=485} [2020-10-16 02:57:45,240 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 412 predicate places. [2020-10-16 02:57:45,241 INFO L481 AbstractCegarLoop]: Abstraction has has 430 places, 485 transitions, 26354 flow [2020-10-16 02:57:45,241 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:45,241 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:45,241 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:45,441 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2020-10-16 02:57:45,442 INFO L429 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:45,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:45,442 INFO L82 PathProgramCache]: Analyzing trace with hash 254251152, now seen corresponding path program 57 times [2020-10-16 02:57:45,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:45,443 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163574094] [2020-10-16 02:57:45,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:45,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:45,526 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:45,527 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163574094] [2020-10-16 02:57:45,527 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607532839] [2020-10-16 02:57:45,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:45,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 02:57:45,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:45,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:45,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:45,720 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:45,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:45,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:45,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561166211] [2020-10-16 02:57:45,721 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:45,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:45,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:45,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:45,723 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:45,723 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 430 places, 485 transitions, 26354 flow. Second operand 15 states. [2020-10-16 02:57:45,723 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:45,723 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:45,723 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:46,736 INFO L129 PetriNetUnfolder]: 365/965 cut-off events. [2020-10-16 02:57:46,736 INFO L130 PetriNetUnfolder]: For 273035/273037 co-relation queries the response was YES. [2020-10-16 02:57:46,749 INFO L80 FinitePrefix]: Finished finitePrefix Result has 21129 conditions, 965 events. 365/965 cut-off events. For 273035/273037 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 7558 event pairs, 0 based on Foata normal form. 3/968 useless extension candidates. Maximal degree in co-relation 20934. Up to 496 conditions per place. [2020-10-16 02:57:46,761 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 309 selfloop transitions, 193 changer transitions 0/509 dead transitions. [2020-10-16 02:57:46,761 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 451 places, 509 transitions, 28237 flow [2020-10-16 02:57:46,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 02:57:46,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 02:57:46,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1614 transitions. [2020-10-16 02:57:46,763 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6856414613423959 [2020-10-16 02:57:46,763 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1614 transitions. [2020-10-16 02:57:46,763 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1614 transitions. [2020-10-16 02:57:46,763 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:46,763 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1614 transitions. [2020-10-16 02:57:46,764 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 02:57:46,765 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 02:57:46,765 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 02:57:46,765 INFO L185 Difference]: Start difference. First operand has 430 places, 485 transitions, 26354 flow. Second operand 22 states and 1614 transitions. [2020-10-16 02:57:46,765 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 451 places, 509 transitions, 28237 flow [2020-10-16 02:57:47,634 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 440 places, 509 transitions, 27539 flow, removed 265 selfloop flow, removed 11 redundant places. [2020-10-16 02:57:47,652 INFO L241 Difference]: Finished difference. Result has 443 places, 493 transitions, 26804 flow [2020-10-16 02:57:47,652 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=25664, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=485, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=185, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=292, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=26804, PETRI_PLACES=443, PETRI_TRANSITIONS=493} [2020-10-16 02:57:47,652 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 425 predicate places. [2020-10-16 02:57:47,653 INFO L481 AbstractCegarLoop]: Abstraction has has 443 places, 493 transitions, 26804 flow [2020-10-16 02:57:47,653 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:47,653 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:47,653 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:47,859 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2020-10-16 02:57:47,860 INFO L429 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:47,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:47,860 INFO L82 PathProgramCache]: Analyzing trace with hash 254965392, now seen corresponding path program 58 times [2020-10-16 02:57:47,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:47,861 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99691740] [2020-10-16 02:57:47,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:47,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:47,952 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:47,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99691740] [2020-10-16 02:57:47,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318893256] [2020-10-16 02:57:47,953 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:47,997 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:57:47,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:47,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:47,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:48,113 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:57:48,124 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:48,125 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:48,125 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:48,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175263230] [2020-10-16 02:57:48,126 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:48,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:48,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:48,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:48,127 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:48,128 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 443 places, 493 transitions, 26804 flow. Second operand 15 states. [2020-10-16 02:57:48,128 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:48,128 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:48,128 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:49,225 INFO L129 PetriNetUnfolder]: 389/1031 cut-off events. [2020-10-16 02:57:49,225 INFO L130 PetriNetUnfolder]: For 295687/295693 co-relation queries the response was YES. [2020-10-16 02:57:49,240 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22776 conditions, 1031 events. 389/1031 cut-off events. For 295687/295693 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 8167 event pairs, 0 based on Foata normal form. 9/1040 useless extension candidates. Maximal degree in co-relation 22578. Up to 429 conditions per place. [2020-10-16 02:57:49,253 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 136 selfloop transitions, 381 changer transitions 0/524 dead transitions. [2020-10-16 02:57:49,253 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 469 places, 524 transitions, 30591 flow [2020-10-16 02:57:49,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 02:57:49,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 02:57:49,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1987 transitions. [2020-10-16 02:57:49,255 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6877812391831083 [2020-10-16 02:57:49,255 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1987 transitions. [2020-10-16 02:57:49,255 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1987 transitions. [2020-10-16 02:57:49,256 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:49,256 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1987 transitions. [2020-10-16 02:57:49,257 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 02:57:49,258 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 02:57:49,258 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 02:57:49,258 INFO L185 Difference]: Start difference. First operand has 443 places, 493 transitions, 26804 flow. Second operand 27 states and 1987 transitions. [2020-10-16 02:57:49,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 469 places, 524 transitions, 30591 flow [2020-10-16 02:57:50,509 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 450 places, 524 transitions, 30279 flow, removed 27 selfloop flow, removed 19 redundant places. [2020-10-16 02:57:50,529 INFO L241 Difference]: Finished difference. Result has 453 places, 523 transitions, 30218 flow [2020-10-16 02:57:50,529 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=26504, PETRI_DIFFERENCE_MINUEND_PLACES=424, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=493, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=355, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=30218, PETRI_PLACES=453, PETRI_TRANSITIONS=523} [2020-10-16 02:57:50,529 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 435 predicate places. [2020-10-16 02:57:50,530 INFO L481 AbstractCegarLoop]: Abstraction has has 453 places, 523 transitions, 30218 flow [2020-10-16 02:57:50,530 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:50,530 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:50,530 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:50,735 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2020-10-16 02:57:50,736 INFO L429 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:50,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:50,736 INFO L82 PathProgramCache]: Analyzing trace with hash 254936562, now seen corresponding path program 59 times [2020-10-16 02:57:50,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:50,737 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000941917] [2020-10-16 02:57:50,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:50,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:50,830 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:50,830 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000941917] [2020-10-16 02:57:50,830 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996018732] [2020-10-16 02:57:50,831 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:50,870 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:57:50,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:50,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:50,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:50,995 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:57:51,040 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:51,041 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:51,041 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:51,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126442152] [2020-10-16 02:57:51,041 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:51,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:51,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:51,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:51,043 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:51,043 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 453 places, 523 transitions, 30218 flow. Second operand 15 states. [2020-10-16 02:57:51,043 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:51,043 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:51,043 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:52,225 INFO L129 PetriNetUnfolder]: 395/1048 cut-off events. [2020-10-16 02:57:52,225 INFO L130 PetriNetUnfolder]: For 307866/307868 co-relation queries the response was YES. [2020-10-16 02:57:52,240 INFO L80 FinitePrefix]: Finished finitePrefix Result has 23974 conditions, 1048 events. 395/1048 cut-off events. For 307866/307868 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 8347 event pairs, 0 based on Foata normal form. 4/1052 useless extension candidates. Maximal degree in co-relation 23776. Up to 445 conditions per place. [2020-10-16 02:57:52,253 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 202 selfloop transitions, 337 changer transitions 0/546 dead transitions. [2020-10-16 02:57:52,253 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 477 places, 546 transitions, 32811 flow [2020-10-16 02:57:52,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 02:57:52,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 02:57:52,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1839 transitions. [2020-10-16 02:57:52,255 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6874766355140187 [2020-10-16 02:57:52,255 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1839 transitions. [2020-10-16 02:57:52,255 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1839 transitions. [2020-10-16 02:57:52,255 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:52,255 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1839 transitions. [2020-10-16 02:57:52,256 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 02:57:52,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 02:57:52,257 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 02:57:52,257 INFO L185 Difference]: Start difference. First operand has 453 places, 523 transitions, 30218 flow. Second operand 25 states and 1839 transitions. [2020-10-16 02:57:52,257 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 477 places, 546 transitions, 32811 flow [2020-10-16 02:57:53,422 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 451 places, 546 transitions, 30776 flow, removed 841 selfloop flow, removed 26 redundant places. [2020-10-16 02:57:53,444 INFO L241 Difference]: Finished difference. Result has 454 places, 531 transitions, 30355 flow [2020-10-16 02:57:53,445 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=28532, PETRI_DIFFERENCE_MINUEND_PLACES=427, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=523, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=330, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=30355, PETRI_PLACES=454, PETRI_TRANSITIONS=531} [2020-10-16 02:57:53,445 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 436 predicate places. [2020-10-16 02:57:53,445 INFO L481 AbstractCegarLoop]: Abstraction has has 454 places, 531 transitions, 30355 flow [2020-10-16 02:57:53,445 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:53,445 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:53,445 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:53,659 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:53,659 INFO L429 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:53,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:53,660 INFO L82 PathProgramCache]: Analyzing trace with hash 254252113, now seen corresponding path program 60 times [2020-10-16 02:57:53,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:53,661 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89289077] [2020-10-16 02:57:53,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:53,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:53,750 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:53,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89289077] [2020-10-16 02:57:53,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003698793] [2020-10-16 02:57:53,751 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:53,789 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 02:57:53,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:53,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:53,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:53,951 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:53,951 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:53,951 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:53,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233085769] [2020-10-16 02:57:53,952 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:53,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:53,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:53,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:53,953 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:53,954 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 454 places, 531 transitions, 30355 flow. Second operand 15 states. [2020-10-16 02:57:53,954 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:53,954 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:53,954 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:55,108 INFO L129 PetriNetUnfolder]: 399/1056 cut-off events. [2020-10-16 02:57:55,108 INFO L130 PetriNetUnfolder]: For 267309/267315 co-relation queries the response was YES. [2020-10-16 02:57:55,123 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22292 conditions, 1056 events. 399/1056 cut-off events. For 267309/267315 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 8397 event pairs, 0 based on Foata normal form. 7/1063 useless extension candidates. Maximal degree in co-relation 22096. Up to 507 conditions per place. [2020-10-16 02:57:55,135 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 296 selfloop transitions, 257 changer transitions 0/560 dead transitions. [2020-10-16 02:57:55,135 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 560 transitions, 32369 flow [2020-10-16 02:57:55,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 02:57:55,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 02:57:55,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1541 transitions. [2020-10-16 02:57:55,137 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6858032932799288 [2020-10-16 02:57:55,137 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1541 transitions. [2020-10-16 02:57:55,137 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1541 transitions. [2020-10-16 02:57:55,137 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:55,137 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1541 transitions. [2020-10-16 02:57:55,138 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 02:57:55,139 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 02:57:55,139 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 02:57:55,139 INFO L185 Difference]: Start difference. First operand has 454 places, 531 transitions, 30355 flow. Second operand 21 states and 1541 transitions. [2020-10-16 02:57:55,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 560 transitions, 32369 flow [2020-10-16 02:57:56,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 455 places, 560 transitions, 31475 flow, removed 332 selfloop flow, removed 19 redundant places. [2020-10-16 02:57:56,120 INFO L241 Difference]: Finished difference. Result has 458 places, 539 transitions, 30736 flow [2020-10-16 02:57:56,121 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=29525, PETRI_DIFFERENCE_MINUEND_PLACES=435, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=531, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=250, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=30736, PETRI_PLACES=458, PETRI_TRANSITIONS=539} [2020-10-16 02:57:56,121 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 440 predicate places. [2020-10-16 02:57:56,121 INFO L481 AbstractCegarLoop]: Abstraction has has 458 places, 539 transitions, 30736 flow [2020-10-16 02:57:56,121 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:56,121 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:56,121 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:56,322 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:56,322 INFO L429 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:56,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:56,323 INFO L82 PathProgramCache]: Analyzing trace with hash 1457143569, now seen corresponding path program 61 times [2020-10-16 02:57:56,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:56,323 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130327433] [2020-10-16 02:57:56,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:56,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:56,420 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:56,420 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130327433] [2020-10-16 02:57:56,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404006382] [2020-10-16 02:57:56,421 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:56,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:56,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:56,574 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:57:56,589 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:56,589 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:56,589 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:56,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960211535] [2020-10-16 02:57:56,590 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:56,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:56,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:56,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:56,592 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:56,593 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 458 places, 539 transitions, 30736 flow. Second operand 15 states. [2020-10-16 02:57:56,593 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:56,593 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:56,593 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:57:57,816 INFO L129 PetriNetUnfolder]: 410/1086 cut-off events. [2020-10-16 02:57:57,816 INFO L130 PetriNetUnfolder]: For 289144/289146 co-relation queries the response was YES. [2020-10-16 02:57:57,838 INFO L80 FinitePrefix]: Finished finitePrefix Result has 23359 conditions, 1086 events. 410/1086 cut-off events. For 289144/289146 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 8675 event pairs, 0 based on Foata normal form. 5/1091 useless extension candidates. Maximal degree in co-relation 23160. Up to 451 conditions per place. [2020-10-16 02:57:57,851 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 215 selfloop transitions, 347 changer transitions 0/569 dead transitions. [2020-10-16 02:57:57,851 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 484 places, 569 transitions, 33842 flow [2020-10-16 02:57:57,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 02:57:57,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 02:57:57,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1987 transitions. [2020-10-16 02:57:57,853 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6877812391831083 [2020-10-16 02:57:57,853 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1987 transitions. [2020-10-16 02:57:57,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1987 transitions. [2020-10-16 02:57:57,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:57:57,854 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1987 transitions. [2020-10-16 02:57:57,855 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 02:57:57,856 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 02:57:57,856 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 02:57:57,856 INFO L185 Difference]: Start difference. First operand has 458 places, 539 transitions, 30736 flow. Second operand 27 states and 1987 transitions. [2020-10-16 02:57:57,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 484 places, 569 transitions, 33842 flow [2020-10-16 02:57:59,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 468 places, 569 transitions, 33632 flow, removed 19 selfloop flow, removed 16 redundant places. [2020-10-16 02:57:59,157 INFO L241 Difference]: Finished difference. Result has 471 places, 555 transitions, 33279 flow [2020-10-16 02:57:59,158 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=30526, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=539, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=335, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=33279, PETRI_PLACES=471, PETRI_TRANSITIONS=555} [2020-10-16 02:57:59,158 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 453 predicate places. [2020-10-16 02:57:59,158 INFO L481 AbstractCegarLoop]: Abstraction has has 471 places, 555 transitions, 33279 flow [2020-10-16 02:57:59,158 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:57:59,158 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:57:59,158 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:57:59,358 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:59,359 INFO L429 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:57:59,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:57:59,360 INFO L82 PathProgramCache]: Analyzing trace with hash 233725153, now seen corresponding path program 62 times [2020-10-16 02:57:59,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:57:59,360 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238375359] [2020-10-16 02:57:59,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:57:59,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:57:59,451 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:59,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238375359] [2020-10-16 02:57:59,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712615824] [2020-10-16 02:57:59,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:57:59,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:57:59,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:57:59,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:57:59,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:57:59,664 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:57:59,664 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:57:59,665 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:57:59,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295237792] [2020-10-16 02:57:59,665 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:57:59,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:57:59,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:57:59,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:57:59,667 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:57:59,668 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 471 places, 555 transitions, 33279 flow. Second operand 15 states. [2020-10-16 02:57:59,668 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:57:59,668 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:57:59,668 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:58:00,505 INFO L129 PetriNetUnfolder]: 415/1100 cut-off events. [2020-10-16 02:58:00,505 INFO L130 PetriNetUnfolder]: For 301666/301668 co-relation queries the response was YES. [2020-10-16 02:58:00,521 INFO L80 FinitePrefix]: Finished finitePrefix Result has 24453 conditions, 1100 events. 415/1100 cut-off events. For 301666/301668 co-relation queries the response was YES. Maximal size of possible extension queue 194. Compared 8864 event pairs, 0 based on Foata normal form. 3/1103 useless extension candidates. Maximal degree in co-relation 24252. Up to 611 conditions per place. [2020-10-16 02:58:00,534 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 408 selfloop transitions, 168 changer transitions 0/583 dead transitions. [2020-10-16 02:58:00,534 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 486 places, 583 transitions, 35687 flow [2020-10-16 02:58:00,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 02:58:00,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 02:58:00,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1173 transitions. [2020-10-16 02:58:00,535 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6851635514018691 [2020-10-16 02:58:00,535 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1173 transitions. [2020-10-16 02:58:00,536 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1173 transitions. [2020-10-16 02:58:00,536 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:58:00,536 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1173 transitions. [2020-10-16 02:58:00,536 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 02:58:00,537 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 02:58:00,537 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 02:58:00,537 INFO L185 Difference]: Start difference. First operand has 471 places, 555 transitions, 33279 flow. Second operand 16 states and 1173 transitions. [2020-10-16 02:58:00,537 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 486 places, 583 transitions, 35687 flow [2020-10-16 02:58:01,701 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 583 transitions, 33188 flow, removed 1039 selfloop flow, removed 22 redundant places. [2020-10-16 02:58:01,723 INFO L241 Difference]: Finished difference. Result has 467 places, 562 transitions, 32174 flow [2020-10-16 02:58:01,724 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=31033, PETRI_DIFFERENCE_MINUEND_PLACES=449, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=555, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=161, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=387, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=32174, PETRI_PLACES=467, PETRI_TRANSITIONS=562} [2020-10-16 02:58:01,724 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 449 predicate places. [2020-10-16 02:58:01,724 INFO L481 AbstractCegarLoop]: Abstraction has has 467 places, 562 transitions, 32174 flow [2020-10-16 02:58:01,724 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:58:01,724 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:58:01,724 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:58:01,924 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:01,925 INFO L429 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:58:01,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:58:01,925 INFO L82 PathProgramCache]: Analyzing trace with hash 255174673, now seen corresponding path program 63 times [2020-10-16 02:58:01,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:58:01,926 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767697161] [2020-10-16 02:58:01,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:58:01,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:58:02,014 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:02,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767697161] [2020-10-16 02:58:02,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16564936] [2020-10-16 02:58:02,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:02,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 02:58:02,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:58:02,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:58:02,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:58:02,210 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:02,210 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:58:02,210 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:58:02,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502353500] [2020-10-16 02:58:02,211 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:58:02,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:58:02,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:58:02,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:58:02,212 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:58:02,212 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 467 places, 562 transitions, 32174 flow. Second operand 15 states. [2020-10-16 02:58:02,213 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:58:02,213 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:58:02,213 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:58:03,030 INFO L129 PetriNetUnfolder]: 419/1111 cut-off events. [2020-10-16 02:58:03,030 INFO L130 PetriNetUnfolder]: For 268881/268883 co-relation queries the response was YES. [2020-10-16 02:58:03,047 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22835 conditions, 1111 events. 419/1111 cut-off events. For 268881/268883 co-relation queries the response was YES. Maximal size of possible extension queue 196. Compared 8973 event pairs, 0 based on Foata normal form. 3/1114 useless extension candidates. Maximal degree in co-relation 22634. Up to 597 conditions per place. [2020-10-16 02:58:03,059 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 387 selfloop transitions, 193 changer transitions 0/587 dead transitions. [2020-10-16 02:58:03,059 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 481 places, 587 transitions, 34210 flow [2020-10-16 02:58:03,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 02:58:03,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 02:58:03,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1101 transitions. [2020-10-16 02:58:03,060 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.685981308411215 [2020-10-16 02:58:03,061 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1101 transitions. [2020-10-16 02:58:03,061 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1101 transitions. [2020-10-16 02:58:03,061 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:58:03,061 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1101 transitions. [2020-10-16 02:58:03,061 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 02:58:03,062 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 02:58:03,062 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 02:58:03,062 INFO L185 Difference]: Start difference. First operand has 467 places, 562 transitions, 32174 flow. Second operand 15 states and 1101 transitions. [2020-10-16 02:58:03,062 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 481 places, 587 transitions, 34210 flow [2020-10-16 02:58:04,212 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 468 places, 587 transitions, 33979 flow, removed 13 selfloop flow, removed 13 redundant places. [2020-10-16 02:58:04,233 INFO L241 Difference]: Finished difference. Result has 470 places, 567 transitions, 33008 flow [2020-10-16 02:58:04,234 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=31947, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=562, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=188, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=369, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=33008, PETRI_PLACES=470, PETRI_TRANSITIONS=567} [2020-10-16 02:58:04,234 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 452 predicate places. [2020-10-16 02:58:04,234 INFO L481 AbstractCegarLoop]: Abstraction has has 470 places, 567 transitions, 33008 flow [2020-10-16 02:58:04,234 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:58:04,234 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:58:04,234 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:58:04,435 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2020-10-16 02:58:04,435 INFO L429 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:58:04,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:58:04,436 INFO L82 PathProgramCache]: Analyzing trace with hash 255860083, now seen corresponding path program 64 times [2020-10-16 02:58:04,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:58:04,437 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406528562] [2020-10-16 02:58:04,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:58:04,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:58:04,531 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:04,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406528562] [2020-10-16 02:58:04,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463813877] [2020-10-16 02:58:04,532 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:04,570 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:58:04,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:58:04,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:58:04,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:58:04,713 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:58:06,808 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:06,809 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:58:06,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-16 02:58:06,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856294025] [2020-10-16 02:58:06,809 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 02:58:06,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:58:06,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 02:58:06,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=171, Unknown=1, NotChecked=0, Total=240 [2020-10-16 02:58:06,811 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:58:06,811 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 470 places, 567 transitions, 33008 flow. Second operand 16 states. [2020-10-16 02:58:06,811 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:58:06,811 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:58:06,812 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:58:11,976 WARN L193 SmtUtils]: Spent 1.28 s on a formula simplification that was a NOOP. DAG size: 25 [2020-10-16 02:58:22,163 WARN L193 SmtUtils]: Spent 1.99 s on a formula simplification that was a NOOP. DAG size: 29 [2020-10-16 02:58:47,121 INFO L129 PetriNetUnfolder]: 427/1133 cut-off events. [2020-10-16 02:58:47,121 INFO L130 PetriNetUnfolder]: For 288769/288775 co-relation queries the response was YES. [2020-10-16 02:58:47,137 INFO L80 FinitePrefix]: Finished finitePrefix Result has 23780 conditions, 1133 events. 427/1133 cut-off events. For 288769/288775 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 9192 event pairs, 0 based on Foata normal form. 8/1141 useless extension candidates. Maximal degree in co-relation 23578. Up to 473 conditions per place. [2020-10-16 02:58:47,150 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 210 selfloop transitions, 373 changer transitions 0/590 dead transitions. [2020-10-16 02:58:47,150 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 497 places, 590 transitions, 35651 flow [2020-10-16 02:58:47,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 02:58:47,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 02:58:47,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2059 transitions. [2020-10-16 02:58:47,152 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6872496662216289 [2020-10-16 02:58:47,152 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 2059 transitions. [2020-10-16 02:58:47,152 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 2059 transitions. [2020-10-16 02:58:47,152 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:58:47,152 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 2059 transitions. [2020-10-16 02:58:47,153 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 02:58:47,154 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 02:58:47,154 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 02:58:47,154 INFO L185 Difference]: Start difference. First operand has 470 places, 567 transitions, 33008 flow. Second operand 28 states and 2059 transitions. [2020-10-16 02:58:47,155 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 497 places, 590 transitions, 35651 flow [2020-10-16 02:58:48,144 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 487 places, 590 transitions, 35446 flow, removed 9 selfloop flow, removed 10 redundant places. [2020-10-16 02:58:48,167 INFO L241 Difference]: Finished difference. Result has 490 places, 577 transitions, 35057 flow [2020-10-16 02:58:48,168 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=32806, PETRI_DIFFERENCE_MINUEND_PLACES=460, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=567, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=364, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=35057, PETRI_PLACES=490, PETRI_TRANSITIONS=577} [2020-10-16 02:58:48,168 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 472 predicate places. [2020-10-16 02:58:48,168 INFO L481 AbstractCegarLoop]: Abstraction has has 490 places, 577 transitions, 35057 flow [2020-10-16 02:58:48,168 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 02:58:48,168 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:58:48,168 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:58:48,369 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:48,369 INFO L429 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:58:48,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:58:48,370 INFO L82 PathProgramCache]: Analyzing trace with hash -1955706854, now seen corresponding path program 6 times [2020-10-16 02:58:48,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:58:48,370 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119641371] [2020-10-16 02:58:48,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:58:48,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:58:48,508 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:48,509 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119641371] [2020-10-16 02:58:48,509 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550997742] [2020-10-16 02:58:48,509 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:48,546 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 02:58:48,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:58:48,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 02:58:48,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:58:48,730 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:58:48,767 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:48,767 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:58:48,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-10-16 02:58:48,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362235577] [2020-10-16 02:58:48,768 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 02:58:48,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:58:48,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 02:58:48,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-16 02:58:48,770 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:58:48,771 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 490 places, 577 transitions, 35057 flow. Second operand 18 states. [2020-10-16 02:58:48,771 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:58:48,771 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:58:48,771 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:58:49,643 INFO L129 PetriNetUnfolder]: 437/1161 cut-off events. [2020-10-16 02:58:49,644 INFO L130 PetriNetUnfolder]: For 314919/314921 co-relation queries the response was YES. [2020-10-16 02:58:49,659 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25169 conditions, 1161 events. 437/1161 cut-off events. For 314919/314921 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 9493 event pairs, 0 based on Foata normal form. 4/1165 useless extension candidates. Maximal degree in co-relation 24964. Up to 772 conditions per place. [2020-10-16 02:58:49,671 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 511 selfloop transitions, 74 changer transitions 0/592 dead transitions. [2020-10-16 02:58:49,672 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 506 places, 592 transitions, 37654 flow [2020-10-16 02:58:49,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 02:58:49,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 02:58:49,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1251 transitions. [2020-10-16 02:58:49,674 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6877405167674546 [2020-10-16 02:58:49,674 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1251 transitions. [2020-10-16 02:58:49,674 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1251 transitions. [2020-10-16 02:58:49,674 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:58:49,674 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1251 transitions. [2020-10-16 02:58:49,675 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 02:58:49,676 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 02:58:49,676 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 02:58:49,676 INFO L185 Difference]: Start difference. First operand has 490 places, 577 transitions, 35057 flow. Second operand 17 states and 1251 transitions. [2020-10-16 02:58:49,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 506 places, 592 transitions, 37654 flow [2020-10-16 02:58:50,758 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 483 places, 592 transitions, 36480 flow, removed 409 selfloop flow, removed 23 redundant places. [2020-10-16 02:58:50,790 INFO L241 Difference]: Finished difference. Result has 486 places, 590 transitions, 35398 flow [2020-10-16 02:58:50,791 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=33887, PETRI_DIFFERENCE_MINUEND_PLACES=467, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=577, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=512, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=35398, PETRI_PLACES=486, PETRI_TRANSITIONS=590} [2020-10-16 02:58:50,791 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 468 predicate places. [2020-10-16 02:58:50,791 INFO L481 AbstractCegarLoop]: Abstraction has has 486 places, 590 transitions, 35398 flow [2020-10-16 02:58:50,791 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 02:58:50,791 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:58:50,791 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:58:50,992 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:50,992 INFO L429 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:58:50,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:58:50,992 INFO L82 PathProgramCache]: Analyzing trace with hash -364117059, now seen corresponding path program 65 times [2020-10-16 02:58:50,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:58:50,993 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782125641] [2020-10-16 02:58:50,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:58:50,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:58:51,119 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:51,119 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782125641] [2020-10-16 02:58:51,119 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352006169] [2020-10-16 02:58:51,120 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:51,177 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 02:58:51,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:58:51,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:58:51,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:58:51,335 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:51,336 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:58:51,336 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:58:51,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963751036] [2020-10-16 02:58:51,337 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:58:51,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:58:51,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:58:51,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:58:51,338 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:58:51,338 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 486 places, 590 transitions, 35398 flow. Second operand 15 states. [2020-10-16 02:58:51,338 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:58:51,338 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:58:51,338 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:58:52,157 INFO L129 PetriNetUnfolder]: 447/1191 cut-off events. [2020-10-16 02:58:52,157 INFO L130 PetriNetUnfolder]: For 312351/312353 co-relation queries the response was YES. [2020-10-16 02:58:52,175 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25424 conditions, 1191 events. 447/1191 cut-off events. For 312351/312353 co-relation queries the response was YES. Maximal size of possible extension queue 207. Compared 9815 event pairs, 0 based on Foata normal form. 3/1194 useless extension candidates. Maximal degree in co-relation 25221. Up to 767 conditions per place. [2020-10-16 02:58:52,188 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 544 selfloop transitions, 76 changer transitions 0/627 dead transitions. [2020-10-16 02:58:52,188 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 498 places, 627 transitions, 38378 flow [2020-10-16 02:58:52,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:58:52,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:58:52,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 952 transitions. [2020-10-16 02:58:52,190 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6843997124370956 [2020-10-16 02:58:52,190 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 952 transitions. [2020-10-16 02:58:52,190 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 952 transitions. [2020-10-16 02:58:52,190 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:58:52,190 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 952 transitions. [2020-10-16 02:58:52,190 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:58:52,191 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:58:52,191 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:58:52,191 INFO L185 Difference]: Start difference. First operand has 486 places, 590 transitions, 35398 flow. Second operand 13 states and 952 transitions. [2020-10-16 02:58:52,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 498 places, 627 transitions, 38378 flow [2020-10-16 02:58:53,377 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 486 places, 627 transitions, 37917 flow, removed 189 selfloop flow, removed 12 redundant places. [2020-10-16 02:58:53,402 INFO L241 Difference]: Finished difference. Result has 489 places, 605 transitions, 36331 flow [2020-10-16 02:58:53,402 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=34956, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=590, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=514, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=36331, PETRI_PLACES=489, PETRI_TRANSITIONS=605} [2020-10-16 02:58:53,403 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 471 predicate places. [2020-10-16 02:58:53,403 INFO L481 AbstractCegarLoop]: Abstraction has has 489 places, 605 transitions, 36331 flow [2020-10-16 02:58:53,403 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:58:53,403 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:58:53,403 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:58:53,603 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:53,604 INFO L429 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:58:53,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:58:53,604 INFO L82 PathProgramCache]: Analyzing trace with hash -364088229, now seen corresponding path program 66 times [2020-10-16 02:58:53,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:58:53,605 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506951426] [2020-10-16 02:58:53,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:58:53,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:58:53,724 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:53,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506951426] [2020-10-16 02:58:53,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194759500] [2020-10-16 02:58:53,725 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:53,765 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 02:58:53,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:58:53,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:58:53,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:58:53,919 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:53,920 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:58:53,920 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:58:53,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903214793] [2020-10-16 02:58:53,920 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:58:53,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:58:53,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:58:53,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:58:53,922 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:58:53,922 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 489 places, 605 transitions, 36331 flow. Second operand 15 states. [2020-10-16 02:58:53,922 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:58:53,922 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:58:53,922 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:58:54,843 INFO L129 PetriNetUnfolder]: 452/1206 cut-off events. [2020-10-16 02:58:54,843 INFO L130 PetriNetUnfolder]: For 314832/314838 co-relation queries the response was YES. [2020-10-16 02:58:54,860 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25627 conditions, 1206 events. 452/1206 cut-off events. For 314832/314838 co-relation queries the response was YES. Maximal size of possible extension queue 211. Compared 9982 event pairs, 0 based on Foata normal form. 7/1213 useless extension candidates. Maximal degree in co-relation 25420. Up to 775 conditions per place. [2020-10-16 02:58:54,874 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 547 selfloop transitions, 78 changer transitions 0/632 dead transitions. [2020-10-16 02:58:54,874 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 501 places, 632 transitions, 38689 flow [2020-10-16 02:58:54,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 02:58:54,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 02:58:54,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 952 transitions. [2020-10-16 02:58:54,876 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6843997124370956 [2020-10-16 02:58:54,876 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 952 transitions. [2020-10-16 02:58:54,877 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 952 transitions. [2020-10-16 02:58:54,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:58:54,877 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 952 transitions. [2020-10-16 02:58:54,877 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 02:58:54,878 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 02:58:54,878 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 02:58:54,878 INFO L185 Difference]: Start difference. First operand has 489 places, 605 transitions, 36331 flow. Second operand 13 states and 952 transitions. [2020-10-16 02:58:54,878 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 501 places, 632 transitions, 38689 flow [2020-10-16 02:58:56,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 492 places, 632 transitions, 38590 flow, removed 8 selfloop flow, removed 9 redundant places. [2020-10-16 02:58:56,039 INFO L241 Difference]: Finished difference. Result has 495 places, 614 transitions, 37097 flow [2020-10-16 02:58:56,040 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=36233, PETRI_DIFFERENCE_MINUEND_PLACES=480, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=605, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=527, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=37097, PETRI_PLACES=495, PETRI_TRANSITIONS=614} [2020-10-16 02:58:56,040 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 477 predicate places. [2020-10-16 02:58:56,040 INFO L481 AbstractCegarLoop]: Abstraction has has 495 places, 614 transitions, 37097 flow [2020-10-16 02:58:56,040 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:58:56,041 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:58:56,041 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:58:56,241 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:56,241 INFO L429 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:58:56,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:58:56,242 INFO L82 PathProgramCache]: Analyzing trace with hash 1412958186, now seen corresponding path program 67 times [2020-10-16 02:58:56,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:58:56,243 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231478714] [2020-10-16 02:58:56,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:58:56,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:58:56,375 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:56,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231478714] [2020-10-16 02:58:56,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617235229] [2020-10-16 02:58:56,376 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:56,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:58:56,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:58:56,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:58:56,573 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:56,573 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:58:56,573 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:58:56,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442087667] [2020-10-16 02:58:56,574 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:58:56,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:58:56,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:58:56,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:58:56,575 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:58:56,575 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 495 places, 614 transitions, 37097 flow. Second operand 15 states. [2020-10-16 02:58:56,576 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:58:56,576 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:58:56,576 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:58:57,467 INFO L129 PetriNetUnfolder]: 454/1212 cut-off events. [2020-10-16 02:58:57,467 INFO L130 PetriNetUnfolder]: For 320164/320170 co-relation queries the response was YES. [2020-10-16 02:58:57,486 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25979 conditions, 1212 events. 454/1212 cut-off events. For 320164/320170 co-relation queries the response was YES. Maximal size of possible extension queue 213. Compared 10024 event pairs, 0 based on Foata normal form. 7/1219 useless extension candidates. Maximal degree in co-relation 25769. Up to 778 conditions per place. [2020-10-16 02:58:57,500 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 544 selfloop transitions, 80 changer transitions 0/631 dead transitions. [2020-10-16 02:58:57,500 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 508 places, 631 transitions, 39008 flow [2020-10-16 02:58:57,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 02:58:57,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 02:58:57,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1026 transitions. [2020-10-16 02:58:57,501 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.684913217623498 [2020-10-16 02:58:57,501 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1026 transitions. [2020-10-16 02:58:57,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1026 transitions. [2020-10-16 02:58:57,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:58:57,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1026 transitions. [2020-10-16 02:58:57,502 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 02:58:57,503 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 02:58:57,503 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 02:58:57,503 INFO L185 Difference]: Start difference. First operand has 495 places, 614 transitions, 37097 flow. Second operand 14 states and 1026 transitions. [2020-10-16 02:58:57,503 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 508 places, 631 transitions, 39008 flow [2020-10-16 02:58:58,739 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 500 places, 631 transitions, 38937 flow, removed 0 selfloop flow, removed 8 redundant places. [2020-10-16 02:58:58,764 INFO L241 Difference]: Finished difference. Result has 502 places, 617 transitions, 37614 flow [2020-10-16 02:58:58,765 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=37027, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=614, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=534, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=37614, PETRI_PLACES=502, PETRI_TRANSITIONS=617} [2020-10-16 02:58:58,765 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 484 predicate places. [2020-10-16 02:58:58,765 INFO L481 AbstractCegarLoop]: Abstraction has has 502 places, 617 transitions, 37614 flow [2020-10-16 02:58:58,765 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:58:58,765 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:58:58,765 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:58:58,966 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-10-16 02:58:58,966 INFO L429 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:58:58,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:58:58,967 INFO L82 PathProgramCache]: Analyzing trace with hash 1408460706, now seen corresponding path program 68 times [2020-10-16 02:58:58,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:58:58,967 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591622885] [2020-10-16 02:58:58,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:58:58,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:58:59,085 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:59,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591622885] [2020-10-16 02:58:59,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2528464] [2020-10-16 02:58:59,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:58:59,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 02:58:59,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:58:59,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:58:59,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:58:59,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:58:59,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:58:59,307 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 02:58:59,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385101150] [2020-10-16 02:58:59,307 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 02:58:59,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:58:59,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 02:58:59,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2020-10-16 02:58:59,309 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:58:59,310 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 617 transitions, 37614 flow. Second operand 15 states. [2020-10-16 02:58:59,310 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:58:59,310 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:58:59,310 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:59:00,330 INFO L129 PetriNetUnfolder]: 457/1220 cut-off events. [2020-10-16 02:59:00,331 INFO L130 PetriNetUnfolder]: For 331409/331411 co-relation queries the response was YES. [2020-10-16 02:59:00,349 INFO L80 FinitePrefix]: Finished finitePrefix Result has 26459 conditions, 1220 events. 457/1220 cut-off events. For 331409/331411 co-relation queries the response was YES. Maximal size of possible extension queue 233. Compared 10258 event pairs, 0 based on Foata normal form. 3/1223 useless extension candidates. Maximal degree in co-relation 26247. Up to 759 conditions per place. [2020-10-16 02:59:00,363 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 527 selfloop transitions, 105 changer transitions 0/639 dead transitions. [2020-10-16 02:59:00,363 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 515 places, 639 transitions, 39805 flow [2020-10-16 02:59:00,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 02:59:00,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 02:59:00,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1026 transitions. [2020-10-16 02:59:00,365 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.684913217623498 [2020-10-16 02:59:00,365 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1026 transitions. [2020-10-16 02:59:00,365 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1026 transitions. [2020-10-16 02:59:00,365 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:59:00,365 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1026 transitions. [2020-10-16 02:59:00,366 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 02:59:00,366 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 02:59:00,366 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 02:59:00,367 INFO L185 Difference]: Start difference. First operand has 502 places, 617 transitions, 37614 flow. Second operand 14 states and 1026 transitions. [2020-10-16 02:59:00,367 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 515 places, 639 transitions, 39805 flow [2020-10-16 02:59:01,613 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 503 places, 639 transitions, 39715 flow, removed 2 selfloop flow, removed 12 redundant places. [2020-10-16 02:59:01,638 INFO L241 Difference]: Finished difference. Result has 506 places, 622 transitions, 38378 flow [2020-10-16 02:59:01,639 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=37524, PETRI_DIFFERENCE_MINUEND_PLACES=490, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=617, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=512, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=38378, PETRI_PLACES=506, PETRI_TRANSITIONS=622} [2020-10-16 02:59:01,639 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 488 predicate places. [2020-10-16 02:59:01,639 INFO L481 AbstractCegarLoop]: Abstraction has has 506 places, 622 transitions, 38378 flow [2020-10-16 02:59:01,639 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 02:59:01,639 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:59:01,639 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:59:01,840 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2020-10-16 02:59:01,840 INFO L429 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:59:01,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:59:01,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1094288985, now seen corresponding path program 69 times [2020-10-16 02:59:01,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:59:01,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649601990] [2020-10-16 02:59:01,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:59:01,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:59:01,938 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:59:01,938 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649601990] [2020-10-16 02:59:01,938 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953780651] [2020-10-16 02:59:01,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:59:01,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 02:59:01,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:59:01,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:59:01,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:59:04,180 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 02:59:07,670 WARN L193 SmtUtils]: Spent 1.43 s on a formula simplification. DAG size of input: 42 DAG size of output: 20 [2020-10-16 02:59:07,671 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:59:07,672 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:59:07,672 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-16 02:59:07,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937945637] [2020-10-16 02:59:07,672 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 02:59:07,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:59:07,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 02:59:07,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=168, Unknown=2, NotChecked=0, Total=240 [2020-10-16 02:59:07,674 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:59:07,675 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 506 places, 622 transitions, 38378 flow. Second operand 16 states. [2020-10-16 02:59:07,675 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:59:07,675 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:59:07,675 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:59:11,802 WARN L193 SmtUtils]: Spent 4.09 s on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2020-10-16 02:59:15,953 WARN L193 SmtUtils]: Spent 4.10 s on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2020-10-16 02:59:25,615 WARN L193 SmtUtils]: Spent 2.05 s on a formula simplification. DAG size of input: 25 DAG size of output: 23 [2020-10-16 02:59:27,741 WARN L193 SmtUtils]: Spent 2.07 s on a formula simplification. DAG size of input: 55 DAG size of output: 39 [2020-10-16 02:59:38,064 INFO L129 PetriNetUnfolder]: 480/1283 cut-off events. [2020-10-16 02:59:38,064 INFO L130 PetriNetUnfolder]: For 376611/376613 co-relation queries the response was YES. [2020-10-16 02:59:38,085 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28436 conditions, 1283 events. 480/1283 cut-off events. For 376611/376613 co-relation queries the response was YES. Maximal size of possible extension queue 237. Compared 10868 event pairs, 0 based on Foata normal form. 6/1289 useless extension candidates. Maximal degree in co-relation 28222. Up to 695 conditions per place. [2020-10-16 02:59:38,100 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 383 selfloop transitions, 275 changer transitions 0/665 dead transitions. [2020-10-16 02:59:38,100 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 530 places, 665 transitions, 42705 flow [2020-10-16 02:59:38,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 02:59:38,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 02:59:38,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1840 transitions. [2020-10-16 02:59:38,102 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6878504672897197 [2020-10-16 02:59:38,102 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1840 transitions. [2020-10-16 02:59:38,102 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1840 transitions. [2020-10-16 02:59:38,102 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 02:59:38,102 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1840 transitions. [2020-10-16 02:59:38,103 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 02:59:38,104 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 02:59:38,105 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 02:59:38,105 INFO L185 Difference]: Start difference. First operand has 506 places, 622 transitions, 38378 flow. Second operand 25 states and 1840 transitions. [2020-10-16 02:59:38,105 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 530 places, 665 transitions, 42705 flow [2020-10-16 02:59:39,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 665 transitions, 42601 flow, removed 0 selfloop flow, removed 10 redundant places. [2020-10-16 02:59:39,563 INFO L241 Difference]: Finished difference. Result has 525 places, 655 transitions, 41887 flow [2020-10-16 02:59:39,564 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=38280, PETRI_DIFFERENCE_MINUEND_PLACES=496, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=622, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=247, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=372, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=41887, PETRI_PLACES=525, PETRI_TRANSITIONS=655} [2020-10-16 02:59:39,564 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 507 predicate places. [2020-10-16 02:59:39,564 INFO L481 AbstractCegarLoop]: Abstraction has has 525 places, 655 transitions, 41887 flow [2020-10-16 02:59:39,564 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 02:59:39,564 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 02:59:39,564 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 02:59:39,764 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,85 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:59:39,765 INFO L429 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 02:59:39,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 02:59:39,765 INFO L82 PathProgramCache]: Analyzing trace with hash 1094289946, now seen corresponding path program 70 times [2020-10-16 02:59:39,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 02:59:39,766 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899443978] [2020-10-16 02:59:39,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 02:59:39,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 02:59:39,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:59:39,862 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899443978] [2020-10-16 02:59:39,862 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733646324] [2020-10-16 02:59:39,862 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 02:59:39,905 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 02:59:39,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 02:59:39,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 02:59:39,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 02:59:40,093 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:59:40,102 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:59:40,109 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 02:59:43,709 WARN L193 SmtUtils]: Spent 2.08 s on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2020-10-16 02:59:43,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 02:59:43,711 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 02:59:43,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-16 02:59:43,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153618989] [2020-10-16 02:59:43,712 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 02:59:43,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 02:59:43,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 02:59:43,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=166, Unknown=1, NotChecked=0, Total=240 [2020-10-16 02:59:43,714 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 02:59:43,714 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 655 transitions, 41887 flow. Second operand 16 states. [2020-10-16 02:59:43,714 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 02:59:43,715 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 02:59:43,715 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 02:59:44,137 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 12 [2020-10-16 02:59:48,342 WARN L193 SmtUtils]: Spent 2.05 s on a formula simplification that was a NOOP. DAG size: 51 [2020-10-16 02:59:57,603 WARN L193 SmtUtils]: Spent 4.07 s on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2020-10-16 03:00:03,188 WARN L193 SmtUtils]: Spent 2.05 s on a formula simplification that was a NOOP. DAG size: 48 [2020-10-16 03:00:17,151 WARN L193 SmtUtils]: Spent 4.13 s on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2020-10-16 03:00:31,768 INFO L129 PetriNetUnfolder]: 489/1305 cut-off events. [2020-10-16 03:00:31,769 INFO L130 PetriNetUnfolder]: For 398731/398733 co-relation queries the response was YES. [2020-10-16 03:00:31,790 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29984 conditions, 1305 events. 489/1305 cut-off events. For 398731/398733 co-relation queries the response was YES. Maximal size of possible extension queue 227. Compared 10989 event pairs, 0 based on Foata normal form. 4/1309 useless extension candidates. Maximal degree in co-relation 29765. Up to 721 conditions per place. [2020-10-16 03:00:31,805 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 445 selfloop transitions, 230 changer transitions 0/682 dead transitions. [2020-10-16 03:00:31,805 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 547 places, 682 transitions, 45077 flow [2020-10-16 03:00:31,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:00:31,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:00:31,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1692 transitions. [2020-10-16 03:00:31,808 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6875253961804144 [2020-10-16 03:00:31,808 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1692 transitions. [2020-10-16 03:00:31,808 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1692 transitions. [2020-10-16 03:00:31,808 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:00:31,808 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1692 transitions. [2020-10-16 03:00:31,809 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:00:31,810 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:00:31,810 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:00:31,810 INFO L185 Difference]: Start difference. First operand has 525 places, 655 transitions, 41887 flow. Second operand 23 states and 1692 transitions. [2020-10-16 03:00:31,810 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 547 places, 682 transitions, 45077 flow [2020-10-16 03:00:33,385 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 682 transitions, 43468 flow, removed 724 selfloop flow, removed 15 redundant places. [2020-10-16 03:00:33,413 INFO L241 Difference]: Finished difference. Result has 535 places, 665 transitions, 42121 flow [2020-10-16 03:00:33,414 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=40425, PETRI_DIFFERENCE_MINUEND_PLACES=510, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=655, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=221, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=430, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=42121, PETRI_PLACES=535, PETRI_TRANSITIONS=665} [2020-10-16 03:00:33,414 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 517 predicate places. [2020-10-16 03:00:33,414 INFO L481 AbstractCegarLoop]: Abstraction has has 535 places, 665 transitions, 42121 flow [2020-10-16 03:00:33,414 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:00:33,414 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:00:33,414 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:00:33,614 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:00:33,615 INFO L429 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:00:33,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:00:33,615 INFO L82 PathProgramCache]: Analyzing trace with hash 1094267626, now seen corresponding path program 71 times [2020-10-16 03:00:33,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:00:33,616 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756317588] [2020-10-16 03:00:33,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:00:33,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:00:33,723 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:00:33,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756317588] [2020-10-16 03:00:33,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094741419] [2020-10-16 03:00:33,724 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:00:33,779 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 03:00:33,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:00:33,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:00:33,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:00:34,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:00:34,052 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:00:34,052 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 03:00:34,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546850181] [2020-10-16 03:00:34,053 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:00:34,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:00:34,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:00:34,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:00:34,054 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:00:34,055 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 535 places, 665 transitions, 42121 flow. Second operand 15 states. [2020-10-16 03:00:34,055 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:00:34,055 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:00:34,055 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:00:35,363 INFO L129 PetriNetUnfolder]: 488/1305 cut-off events. [2020-10-16 03:00:35,363 INFO L130 PetriNetUnfolder]: For 380215/380217 co-relation queries the response was YES. [2020-10-16 03:00:35,385 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29292 conditions, 1305 events. 488/1305 cut-off events. For 380215/380217 co-relation queries the response was YES. Maximal size of possible extension queue 242. Compared 11088 event pairs, 0 based on Foata normal form. 4/1309 useless extension candidates. Maximal degree in co-relation 29069. Up to 692 conditions per place. [2020-10-16 03:00:35,400 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 441 selfloop transitions, 237 changer transitions 0/685 dead transitions. [2020-10-16 03:00:35,401 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 553 places, 685 transitions, 44270 flow [2020-10-16 03:00:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:00:35,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:00:35,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1396 transitions. [2020-10-16 03:00:35,403 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6866699458927693 [2020-10-16 03:00:35,403 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1396 transitions. [2020-10-16 03:00:35,403 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1396 transitions. [2020-10-16 03:00:35,404 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:00:35,404 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1396 transitions. [2020-10-16 03:00:35,405 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:00:35,405 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:00:35,406 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:00:35,406 INFO L185 Difference]: Start difference. First operand has 535 places, 665 transitions, 42121 flow. Second operand 19 states and 1396 transitions. [2020-10-16 03:00:35,406 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 553 places, 685 transitions, 44270 flow [2020-10-16 03:00:37,052 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 536 places, 685 transitions, 42796 flow, removed 592 selfloop flow, removed 17 redundant places. [2020-10-16 03:00:37,090 INFO L241 Difference]: Finished difference. Result has 538 places, 668 transitions, 41758 flow [2020-10-16 03:00:37,091 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=40835, PETRI_DIFFERENCE_MINUEND_PLACES=518, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=665, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=234, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=428, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=41758, PETRI_PLACES=538, PETRI_TRANSITIONS=668} [2020-10-16 03:00:37,091 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 520 predicate places. [2020-10-16 03:00:37,091 INFO L481 AbstractCegarLoop]: Abstraction has has 538 places, 668 transitions, 41758 flow [2020-10-16 03:00:37,091 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:00:37,091 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:00:37,091 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:00:37,306 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:00:37,306 INFO L429 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:00:37,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:00:37,307 INFO L82 PathProgramCache]: Analyzing trace with hash 1269038826, now seen corresponding path program 72 times [2020-10-16 03:00:37,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:00:37,308 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153040626] [2020-10-16 03:00:37,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:00:37,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:00:37,420 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:00:37,420 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153040626] [2020-10-16 03:00:37,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719999410] [2020-10-16 03:00:37,421 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:00:37,458 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:00:37,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:00:37,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:00:37,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:00:37,651 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:00:37,651 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:00:37,651 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 03:00:37,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314243205] [2020-10-16 03:00:37,652 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:00:37,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:00:37,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:00:37,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:00:37,653 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:00:37,654 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 668 transitions, 41758 flow. Second operand 15 states. [2020-10-16 03:00:37,654 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:00:37,654 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:00:37,654 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:00:38,741 INFO L129 PetriNetUnfolder]: 490/1310 cut-off events. [2020-10-16 03:00:38,741 INFO L130 PetriNetUnfolder]: For 367800/367806 co-relation queries the response was YES. [2020-10-16 03:00:38,763 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29146 conditions, 1310 events. 490/1310 cut-off events. For 367800/367806 co-relation queries the response was YES. Maximal size of possible extension queue 228. Compared 11054 event pairs, 0 based on Foata normal form. 7/1317 useless extension candidates. Maximal degree in co-relation 28921. Up to 815 conditions per place. [2020-10-16 03:00:38,779 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 574 selfloop transitions, 112 changer transitions 0/693 dead transitions. [2020-10-16 03:00:38,779 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 552 places, 693 transitions, 44025 flow [2020-10-16 03:00:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 03:00:38,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 03:00:38,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1099 transitions. [2020-10-16 03:00:38,781 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6847352024922119 [2020-10-16 03:00:38,781 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1099 transitions. [2020-10-16 03:00:38,781 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1099 transitions. [2020-10-16 03:00:38,781 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:00:38,781 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1099 transitions. [2020-10-16 03:00:38,782 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 03:00:38,782 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 03:00:38,782 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 03:00:38,783 INFO L185 Difference]: Start difference. First operand has 538 places, 668 transitions, 41758 flow. Second operand 15 states and 1099 transitions. [2020-10-16 03:00:38,783 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 552 places, 693 transitions, 44025 flow [2020-10-16 03:00:40,269 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 693 transitions, 43676 flow, removed 0 selfloop flow, removed 18 redundant places. [2020-10-16 03:00:40,297 INFO L241 Difference]: Finished difference. Result has 536 places, 671 transitions, 42083 flow [2020-10-16 03:00:40,298 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=41409, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=668, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=556, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=42083, PETRI_PLACES=536, PETRI_TRANSITIONS=671} [2020-10-16 03:00:40,298 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 518 predicate places. [2020-10-16 03:00:40,298 INFO L481 AbstractCegarLoop]: Abstraction has has 536 places, 671 transitions, 42083 flow [2020-10-16 03:00:40,298 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:00:40,298 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:00:40,298 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:00:40,499 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:00:40,499 INFO L429 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:00:40,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:00:40,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1583999473, now seen corresponding path program 73 times [2020-10-16 03:00:40,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:00:40,500 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561602263] [2020-10-16 03:00:40,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:00:40,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:00:40,624 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:00:40,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561602263] [2020-10-16 03:00:40,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832325270] [2020-10-16 03:00:40,625 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:00:40,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:00:40,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:00:40,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:00:40,865 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:00:40,867 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:00:40,910 INFO L721 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-16 03:00:43,602 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:00:43,602 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:00:43,602 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-16 03:00:43,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558785946] [2020-10-16 03:00:43,603 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:00:43,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:00:43,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:00:43,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=169, Unknown=1, NotChecked=0, Total=240 [2020-10-16 03:00:43,605 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:00:43,605 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 671 transitions, 42083 flow. Second operand 16 states. [2020-10-16 03:00:43,605 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:00:43,606 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:00:43,606 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:00:50,230 WARN L193 SmtUtils]: Spent 2.03 s on a formula simplification that was a NOOP. DAG size: 49 [2020-10-16 03:00:54,330 WARN L193 SmtUtils]: Spent 2.03 s on a formula simplification that was a NOOP. DAG size: 41 [2020-10-16 03:01:09,025 WARN L193 SmtUtils]: Spent 4.08 s on a formula simplification. DAG size of input: 58 DAG size of output: 56 [2020-10-16 03:01:19,308 WARN L193 SmtUtils]: Spent 2.06 s on a formula simplification. DAG size of input: 38 DAG size of output: 37 [2020-10-16 03:01:31,987 INFO L129 PetriNetUnfolder]: 506/1353 cut-off events. [2020-10-16 03:01:31,987 INFO L130 PetriNetUnfolder]: For 428582/428584 co-relation queries the response was YES. [2020-10-16 03:01:32,010 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31031 conditions, 1353 events. 506/1353 cut-off events. For 428582/428584 co-relation queries the response was YES. Maximal size of possible extension queue 239. Compared 11478 event pairs, 0 based on Foata normal form. 7/1360 useless extension candidates. Maximal degree in co-relation 30804. Up to 708 conditions per place. [2020-10-16 03:01:32,025 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 417 selfloop transitions, 288 changer transitions 0/712 dead transitions. [2020-10-16 03:01:32,026 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 712 transitions, 46880 flow [2020-10-16 03:01:32,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:01:32,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:01:32,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1840 transitions. [2020-10-16 03:01:32,028 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6878504672897197 [2020-10-16 03:01:32,028 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1840 transitions. [2020-10-16 03:01:32,028 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1840 transitions. [2020-10-16 03:01:32,029 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:01:32,029 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1840 transitions. [2020-10-16 03:01:32,030 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:01:32,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:01:32,032 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:01:32,032 INFO L185 Difference]: Start difference. First operand has 536 places, 671 transitions, 42083 flow. Second operand 25 states and 1840 transitions. [2020-10-16 03:01:32,032 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 560 places, 712 transitions, 46880 flow [2020-10-16 03:01:33,739 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 548 places, 712 transitions, 46754 flow, removed 2 selfloop flow, removed 12 redundant places. [2020-10-16 03:01:33,770 INFO L241 Difference]: Finished difference. Result has 553 places, 696 transitions, 45917 flow [2020-10-16 03:01:33,771 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=41957, PETRI_DIFFERENCE_MINUEND_PLACES=524, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=671, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=270, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=401, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=45917, PETRI_PLACES=553, PETRI_TRANSITIONS=696} [2020-10-16 03:01:33,771 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 535 predicate places. [2020-10-16 03:01:33,771 INFO L481 AbstractCegarLoop]: Abstraction has has 553 places, 696 transitions, 45917 flow [2020-10-16 03:01:33,771 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:01:33,771 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:01:33,771 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:01:33,972 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:33,972 INFO L429 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:01:33,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:01:33,972 INFO L82 PathProgramCache]: Analyzing trace with hash 896929423, now seen corresponding path program 74 times [2020-10-16 03:01:33,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:01:33,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050143321] [2020-10-16 03:01:33,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:01:33,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:01:34,098 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:34,099 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050143321] [2020-10-16 03:01:34,099 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946330220] [2020-10-16 03:01:34,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:34,136 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:01:34,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:01:34,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:01:34,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:01:34,345 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:34,346 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:01:34,346 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 03:01:34,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431207007] [2020-10-16 03:01:34,346 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:01:34,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:01:34,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:01:34,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:01:34,348 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:01:34,348 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 553 places, 696 transitions, 45917 flow. Second operand 15 states. [2020-10-16 03:01:34,349 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:01:34,349 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:01:34,349 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:01:35,742 INFO L129 PetriNetUnfolder]: 507/1356 cut-off events. [2020-10-16 03:01:35,743 INFO L130 PetriNetUnfolder]: For 423721/423727 co-relation queries the response was YES. [2020-10-16 03:01:35,766 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31638 conditions, 1356 events. 507/1356 cut-off events. For 423721/423727 co-relation queries the response was YES. Maximal size of possible extension queue 240. Compared 11518 event pairs, 0 based on Foata normal form. 7/1363 useless extension candidates. Maximal degree in co-relation 31407. Up to 826 conditions per place. [2020-10-16 03:01:35,782 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 585 selfloop transitions, 133 changer transitions 0/725 dead transitions. [2020-10-16 03:01:35,782 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 568 places, 725 transitions, 48444 flow [2020-10-16 03:01:35,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:01:35,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:01:35,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1172 transitions. [2020-10-16 03:01:35,784 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6845794392523364 [2020-10-16 03:01:35,785 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1172 transitions. [2020-10-16 03:01:35,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1172 transitions. [2020-10-16 03:01:35,785 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:01:35,785 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1172 transitions. [2020-10-16 03:01:35,786 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:01:35,787 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:01:35,787 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:01:35,787 INFO L185 Difference]: Start difference. First operand has 553 places, 696 transitions, 45917 flow. Second operand 16 states and 1172 transitions. [2020-10-16 03:01:35,787 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 568 places, 725 transitions, 48444 flow [2020-10-16 03:01:37,729 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 551 places, 725 transitions, 45438 flow, removed 1372 selfloop flow, removed 17 redundant places. [2020-10-16 03:01:37,759 INFO L241 Difference]: Finished difference. Result has 554 places, 699 transitions, 43743 flow [2020-10-16 03:01:37,760 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=43123, PETRI_DIFFERENCE_MINUEND_PLACES=536, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=696, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=563, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=43743, PETRI_PLACES=554, PETRI_TRANSITIONS=699} [2020-10-16 03:01:37,760 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 536 predicate places. [2020-10-16 03:01:37,760 INFO L481 AbstractCegarLoop]: Abstraction has has 554 places, 699 transitions, 43743 flow [2020-10-16 03:01:37,760 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:01:37,760 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:01:37,760 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:01:37,961 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:37,961 INFO L429 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:01:37,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:01:37,962 INFO L82 PathProgramCache]: Analyzing trace with hash 1233710865, now seen corresponding path program 75 times [2020-10-16 03:01:37,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:01:37,963 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672686902] [2020-10-16 03:01:37,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:01:37,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:01:38,083 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:38,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672686902] [2020-10-16 03:01:38,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229312971] [2020-10-16 03:01:38,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:38,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 03:01:38,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:01:38,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:01:38,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:01:38,291 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:01:38,308 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:38,308 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:01:38,308 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 03:01:38,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264219684] [2020-10-16 03:01:38,309 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:01:38,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:01:38,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:01:38,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:01:38,310 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:01:38,310 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 554 places, 699 transitions, 43743 flow. Second operand 15 states. [2020-10-16 03:01:38,310 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:01:38,310 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:01:38,310 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:01:39,752 INFO L129 PetriNetUnfolder]: 516/1380 cut-off events. [2020-10-16 03:01:39,752 INFO L130 PetriNetUnfolder]: For 406890/406896 co-relation queries the response was YES. [2020-10-16 03:01:39,777 INFO L80 FinitePrefix]: Finished finitePrefix Result has 30840 conditions, 1380 events. 516/1380 cut-off events. For 406890/406896 co-relation queries the response was YES. Maximal size of possible extension queue 246. Compared 11806 event pairs, 0 based on Foata normal form. 8/1388 useless extension candidates. Maximal degree in co-relation 30607. Up to 862 conditions per place. [2020-10-16 03:01:39,794 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 555 selfloop transitions, 154 changer transitions 0/716 dead transitions. [2020-10-16 03:01:39,794 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 568 places, 716 transitions, 46602 flow [2020-10-16 03:01:39,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 03:01:39,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 03:01:39,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1104 transitions. [2020-10-16 03:01:39,797 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6878504672897197 [2020-10-16 03:01:39,797 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1104 transitions. [2020-10-16 03:01:39,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1104 transitions. [2020-10-16 03:01:39,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:01:39,798 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1104 transitions. [2020-10-16 03:01:39,799 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 03:01:39,799 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 03:01:39,800 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 03:01:39,800 INFO L185 Difference]: Start difference. First operand has 554 places, 699 transitions, 43743 flow. Second operand 15 states and 1104 transitions. [2020-10-16 03:01:39,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 568 places, 716 transitions, 46602 flow [2020-10-16 03:01:41,636 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 557 places, 716 transitions, 45825 flow, removed 321 selfloop flow, removed 11 redundant places. [2020-10-16 03:01:41,669 INFO L241 Difference]: Finished difference. Result has 560 places, 711 transitions, 44699 flow [2020-10-16 03:01:41,670 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=42988, PETRI_DIFFERENCE_MINUEND_PLACES=543, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=699, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=553, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=44699, PETRI_PLACES=560, PETRI_TRANSITIONS=711} [2020-10-16 03:01:41,670 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 542 predicate places. [2020-10-16 03:01:41,671 INFO L481 AbstractCegarLoop]: Abstraction has has 560 places, 711 transitions, 44699 flow [2020-10-16 03:01:41,671 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:01:41,671 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:01:41,671 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:01:41,871 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:41,872 INFO L429 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:01:41,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:01:41,872 INFO L82 PathProgramCache]: Analyzing trace with hash 896900593, now seen corresponding path program 76 times [2020-10-16 03:01:41,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:01:41,872 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722972416] [2020-10-16 03:01:41,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:01:41,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:01:42,012 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:42,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722972416] [2020-10-16 03:01:42,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232754644] [2020-10-16 03:01:42,013 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:42,051 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:01:42,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:01:42,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:01:42,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:01:42,283 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:42,283 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:01:42,283 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 03:01:42,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692122300] [2020-10-16 03:01:42,284 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:01:42,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:01:42,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:01:42,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:01:42,286 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:01:42,286 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 711 transitions, 44699 flow. Second operand 15 states. [2020-10-16 03:01:42,286 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:01:42,286 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:01:42,287 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:01:43,621 INFO L129 PetriNetUnfolder]: 518/1385 cut-off events. [2020-10-16 03:01:43,622 INFO L130 PetriNetUnfolder]: For 400254/400256 co-relation queries the response was YES. [2020-10-16 03:01:43,651 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31065 conditions, 1385 events. 518/1385 cut-off events. For 400254/400256 co-relation queries the response was YES. Maximal size of possible extension queue 247. Compared 11821 event pairs, 0 based on Foata normal form. 3/1388 useless extension candidates. Maximal degree in co-relation 30829. Up to 850 conditions per place. [2020-10-16 03:01:43,667 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 602 selfloop transitions, 130 changer transitions 0/739 dead transitions. [2020-10-16 03:01:43,667 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 575 places, 739 transitions, 47212 flow [2020-10-16 03:01:43,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:01:43,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:01:43,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1172 transitions. [2020-10-16 03:01:43,670 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6845794392523364 [2020-10-16 03:01:43,670 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1172 transitions. [2020-10-16 03:01:43,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1172 transitions. [2020-10-16 03:01:43,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:01:43,670 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1172 transitions. [2020-10-16 03:01:43,671 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:01:43,673 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:01:43,673 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:01:43,673 INFO L185 Difference]: Start difference. First operand has 560 places, 711 transitions, 44699 flow. Second operand 16 states and 1172 transitions. [2020-10-16 03:01:43,673 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 575 places, 739 transitions, 47212 flow [2020-10-16 03:01:45,528 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 564 places, 739 transitions, 46763 flow, removed 151 selfloop flow, removed 11 redundant places. [2020-10-16 03:01:45,560 INFO L241 Difference]: Finished difference. Result has 566 places, 714 transitions, 44997 flow [2020-10-16 03:01:45,560 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=44256, PETRI_DIFFERENCE_MINUEND_PLACES=549, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=711, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=581, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=44997, PETRI_PLACES=566, PETRI_TRANSITIONS=714} [2020-10-16 03:01:45,560 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 548 predicate places. [2020-10-16 03:01:45,560 INFO L481 AbstractCegarLoop]: Abstraction has has 566 places, 714 transitions, 44997 flow [2020-10-16 03:01:45,561 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:01:45,561 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:01:45,561 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:01:45,761 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2020-10-16 03:01:45,761 INFO L429 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:01:45,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:01:45,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1067148210, now seen corresponding path program 77 times [2020-10-16 03:01:45,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:01:45,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764941278] [2020-10-16 03:01:45,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:01:45,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:01:45,891 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:45,891 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764941278] [2020-10-16 03:01:45,891 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463704381] [2020-10-16 03:01:45,891 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:45,936 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:01:45,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:01:45,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:01:45,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:01:46,110 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:01:46,126 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:46,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:01:46,126 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 03:01:46,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639504529] [2020-10-16 03:01:46,127 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:01:46,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:01:46,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:01:46,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:01:46,128 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:01:46,129 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 714 transitions, 44997 flow. Second operand 15 states. [2020-10-16 03:01:46,129 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:01:46,129 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:01:46,129 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:01:47,901 INFO L129 PetriNetUnfolder]: 539/1440 cut-off events. [2020-10-16 03:01:47,901 INFO L130 PetriNetUnfolder]: For 442552/442558 co-relation queries the response was YES. [2020-10-16 03:01:47,927 INFO L80 FinitePrefix]: Finished finitePrefix Result has 32692 conditions, 1440 events. 539/1440 cut-off events. For 442552/442558 co-relation queries the response was YES. Maximal size of possible extension queue 260. Compared 12395 event pairs, 0 based on Foata normal form. 9/1449 useless extension candidates. Maximal degree in co-relation 32454. Up to 816 conditions per place. [2020-10-16 03:01:47,944 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 457 selfloop transitions, 287 changer transitions 0/751 dead transitions. [2020-10-16 03:01:47,944 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 592 places, 751 transitions, 49461 flow [2020-10-16 03:01:47,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:01:47,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:01:47,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1987 transitions. [2020-10-16 03:01:47,947 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6877812391831083 [2020-10-16 03:01:47,947 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1987 transitions. [2020-10-16 03:01:47,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1987 transitions. [2020-10-16 03:01:47,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:01:47,947 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1987 transitions. [2020-10-16 03:01:47,949 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:01:47,950 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:01:47,951 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:01:47,951 INFO L185 Difference]: Start difference. First operand has 566 places, 714 transitions, 44997 flow. Second operand 27 states and 1987 transitions. [2020-10-16 03:01:47,951 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 592 places, 751 transitions, 49461 flow [2020-10-16 03:01:49,802 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 581 places, 751 transitions, 49318 flow, removed 1 selfloop flow, removed 11 redundant places. [2020-10-16 03:01:49,836 INFO L241 Difference]: Finished difference. Result has 585 places, 745 transitions, 48483 flow [2020-10-16 03:01:49,837 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=44858, PETRI_DIFFERENCE_MINUEND_PLACES=555, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=714, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=260, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=446, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=48483, PETRI_PLACES=585, PETRI_TRANSITIONS=745} [2020-10-16 03:01:49,837 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 567 predicate places. [2020-10-16 03:01:49,837 INFO L481 AbstractCegarLoop]: Abstraction has has 585 places, 745 transitions, 48483 flow [2020-10-16 03:01:49,837 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:01:49,837 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:01:49,837 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:01:50,038 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:50,038 INFO L429 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:01:50,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:01:50,039 INFO L82 PathProgramCache]: Analyzing trace with hash 1045014241, now seen corresponding path program 78 times [2020-10-16 03:01:50,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:01:50,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89109768] [2020-10-16 03:01:50,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:01:50,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:01:50,157 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:50,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89109768] [2020-10-16 03:01:50,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151985008] [2020-10-16 03:01:50,158 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:50,196 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:01:50,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:01:50,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:01:50,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:01:50,419 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:50,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:01:50,419 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 03:01:50,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588778841] [2020-10-16 03:01:50,420 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:01:50,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:01:50,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:01:50,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:01:50,421 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:01:50,422 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 585 places, 745 transitions, 48483 flow. Second operand 15 states. [2020-10-16 03:01:50,422 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:01:50,422 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:01:50,422 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:01:52,115 INFO L129 PetriNetUnfolder]: 542/1449 cut-off events. [2020-10-16 03:01:52,115 INFO L130 PetriNetUnfolder]: For 445219/445221 co-relation queries the response was YES. [2020-10-16 03:01:52,136 INFO L80 FinitePrefix]: Finished finitePrefix Result has 33467 conditions, 1449 events. 542/1449 cut-off events. For 445219/445221 co-relation queries the response was YES. Maximal size of possible extension queue 263. Compared 12578 event pairs, 0 based on Foata normal form. 3/1452 useless extension candidates. Maximal degree in co-relation 33225. Up to 815 conditions per place. [2020-10-16 03:01:52,156 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 552 selfloop transitions, 215 changer transitions 0/774 dead transitions. [2020-10-16 03:01:52,156 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 604 places, 774 transitions, 50969 flow [2020-10-16 03:01:52,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:01:52,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:01:52,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1466 transitions. [2020-10-16 03:01:52,158 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6850467289719626 [2020-10-16 03:01:52,158 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1466 transitions. [2020-10-16 03:01:52,158 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1466 transitions. [2020-10-16 03:01:52,158 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:01:52,158 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1466 transitions. [2020-10-16 03:01:52,159 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:01:52,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:01:52,160 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:01:52,160 INFO L185 Difference]: Start difference. First operand has 585 places, 745 transitions, 48483 flow. Second operand 20 states and 1466 transitions. [2020-10-16 03:01:52,160 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 604 places, 774 transitions, 50969 flow [2020-10-16 03:01:54,130 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 584 places, 774 transitions, 49573 flow, removed 573 selfloop flow, removed 20 redundant places. [2020-10-16 03:01:54,163 INFO L241 Difference]: Finished difference. Result has 588 places, 752 transitions, 48234 flow [2020-10-16 03:01:54,163 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=47112, PETRI_DIFFERENCE_MINUEND_PLACES=565, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=745, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=208, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=530, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=48234, PETRI_PLACES=588, PETRI_TRANSITIONS=752} [2020-10-16 03:01:54,163 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 570 predicate places. [2020-10-16 03:01:54,164 INFO L481 AbstractCegarLoop]: Abstraction has has 588 places, 752 transitions, 48234 flow [2020-10-16 03:01:54,164 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:01:54,164 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:01:54,164 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:01:54,364 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2020-10-16 03:01:54,365 INFO L429 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:01:54,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:01:54,365 INFO L82 PathProgramCache]: Analyzing trace with hash 1067149171, now seen corresponding path program 79 times [2020-10-16 03:01:54,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:01:54,366 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349541465] [2020-10-16 03:01:54,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:01:54,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:01:54,498 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:54,499 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349541465] [2020-10-16 03:01:54,499 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129362053] [2020-10-16 03:01:54,499 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:54,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:01:54,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:01:54,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:01:54,706 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:01:54,720 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:54,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:01:54,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 03:01:54,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631231701] [2020-10-16 03:01:54,722 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:01:54,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:01:54,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:01:54,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:01:54,723 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:01:54,724 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 588 places, 752 transitions, 48234 flow. Second operand 15 states. [2020-10-16 03:01:54,724 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:01:54,724 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:01:54,724 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:01:56,733 INFO L129 PetriNetUnfolder]: 559/1495 cut-off events. [2020-10-16 03:01:56,733 INFO L130 PetriNetUnfolder]: For 497537/497539 co-relation queries the response was YES. [2020-10-16 03:01:56,761 INFO L80 FinitePrefix]: Finished finitePrefix Result has 35197 conditions, 1495 events. 559/1495 cut-off events. For 497537/497539 co-relation queries the response was YES. Maximal size of possible extension queue 275. Compared 13010 event pairs, 0 based on Foata normal form. 5/1500 useless extension candidates. Maximal degree in co-relation 34951. Up to 586 conditions per place. [2020-10-16 03:01:56,780 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 261 selfloop transitions, 520 changer transitions 0/788 dead transitions. [2020-10-16 03:01:56,780 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 614 places, 788 transitions, 53226 flow [2020-10-16 03:01:56,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:01:56,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:01:56,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1987 transitions. [2020-10-16 03:01:56,785 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6877812391831083 [2020-10-16 03:01:56,785 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1987 transitions. [2020-10-16 03:01:56,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1987 transitions. [2020-10-16 03:01:56,786 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:01:56,786 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1987 transitions. [2020-10-16 03:01:56,788 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:01:56,790 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:01:56,790 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:01:56,790 INFO L185 Difference]: Start difference. First operand has 588 places, 752 transitions, 48234 flow. Second operand 27 states and 1987 transitions. [2020-10-16 03:01:56,790 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 614 places, 788 transitions, 53226 flow [2020-10-16 03:01:58,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 599 places, 788 transitions, 52939 flow, removed 26 selfloop flow, removed 15 redundant places. [2020-10-16 03:01:59,004 INFO L241 Difference]: Finished difference. Result has 602 places, 775 transitions, 52619 flow [2020-10-16 03:01:59,005 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=47973, PETRI_DIFFERENCE_MINUEND_PLACES=573, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=752, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=501, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=251, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=52619, PETRI_PLACES=602, PETRI_TRANSITIONS=775} [2020-10-16 03:01:59,005 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 584 predicate places. [2020-10-16 03:01:59,005 INFO L481 AbstractCegarLoop]: Abstraction has has 602 places, 775 transitions, 52619 flow [2020-10-16 03:01:59,005 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:01:59,005 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:01:59,006 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:01:59,212 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:59,213 INFO L429 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:01:59,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:01:59,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1067178001, now seen corresponding path program 80 times [2020-10-16 03:01:59,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:01:59,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811527397] [2020-10-16 03:01:59,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:01:59,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:01:59,342 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:59,343 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811527397] [2020-10-16 03:01:59,343 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983741105] [2020-10-16 03:01:59,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:01:59,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:01:59,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:01:59,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:01:59,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:01:59,565 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:01:59,585 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:01:59,585 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:01:59,586 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 03:01:59,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848787204] [2020-10-16 03:01:59,586 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:01:59,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:01:59,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:01:59,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:01:59,588 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:01:59,588 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 602 places, 775 transitions, 52619 flow. Second operand 15 states. [2020-10-16 03:01:59,588 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:01:59,588 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:01:59,589 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:01,756 INFO L129 PetriNetUnfolder]: 568/1522 cut-off events. [2020-10-16 03:02:01,756 INFO L130 PetriNetUnfolder]: For 518153/518159 co-relation queries the response was YES. [2020-10-16 03:02:01,787 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36579 conditions, 1522 events. 568/1522 cut-off events. For 518153/518159 co-relation queries the response was YES. Maximal size of possible extension queue 284. Compared 13339 event pairs, 0 based on Foata normal form. 8/1530 useless extension candidates. Maximal degree in co-relation 36331. Up to 821 conditions per place. [2020-10-16 03:02:01,808 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 455 selfloop transitions, 332 changer transitions 0/794 dead transitions. [2020-10-16 03:02:01,808 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 626 places, 794 transitions, 55780 flow [2020-10-16 03:02:01,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:02:01,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:02:01,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1839 transitions. [2020-10-16 03:02:01,811 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6874766355140187 [2020-10-16 03:02:01,811 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1839 transitions. [2020-10-16 03:02:01,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1839 transitions. [2020-10-16 03:02:01,811 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:01,811 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1839 transitions. [2020-10-16 03:02:01,813 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:02:01,814 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:02:01,814 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:02:01,814 INFO L185 Difference]: Start difference. First operand has 602 places, 775 transitions, 52619 flow. Second operand 25 states and 1839 transitions. [2020-10-16 03:02:01,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 626 places, 794 transitions, 55780 flow [2020-10-16 03:02:04,298 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 605 places, 794 transitions, 53236 flow, removed 1090 selfloop flow, removed 21 redundant places. [2020-10-16 03:02:04,334 INFO L241 Difference]: Finished difference. Result has 608 places, 787 transitions, 52339 flow [2020-10-16 03:02:04,334 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=50083, PETRI_DIFFERENCE_MINUEND_PLACES=581, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=775, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=321, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=451, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=52339, PETRI_PLACES=608, PETRI_TRANSITIONS=787} [2020-10-16 03:02:04,335 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 590 predicate places. [2020-10-16 03:02:04,335 INFO L481 AbstractCegarLoop]: Abstraction has has 608 places, 787 transitions, 52339 flow [2020-10-16 03:02:04,335 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:02:04,335 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:04,335 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:04,535 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-10-16 03:02:04,536 INFO L429 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:04,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:04,536 INFO L82 PathProgramCache]: Analyzing trace with hash 1066254480, now seen corresponding path program 81 times [2020-10-16 03:02:04,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:04,537 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607795463] [2020-10-16 03:02:04,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:04,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:04,660 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:04,661 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607795463] [2020-10-16 03:02:04,661 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411575184] [2020-10-16 03:02:04,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:04,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 03:02:04,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:02:04,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:02:04,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:04,888 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:02:04,940 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:04,941 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:04,941 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 03:02:04,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744577049] [2020-10-16 03:02:04,941 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:02:04,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:04,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:02:04,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:02:04,942 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:04,943 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 608 places, 787 transitions, 52339 flow. Second operand 15 states. [2020-10-16 03:02:04,943 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:04,943 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:04,943 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:07,200 INFO L129 PetriNetUnfolder]: 578/1547 cut-off events. [2020-10-16 03:02:07,200 INFO L130 PetriNetUnfolder]: For 502872/502874 co-relation queries the response was YES. [2020-10-16 03:02:07,259 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36103 conditions, 1547 events. 578/1547 cut-off events. For 502872/502874 co-relation queries the response was YES. Maximal size of possible extension queue 289. Compared 13565 event pairs, 0 based on Foata normal form. 4/1551 useless extension candidates. Maximal degree in co-relation 35855. Up to 830 conditions per place. [2020-10-16 03:02:07,294 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 453 selfloop transitions, 349 changer transitions 0/809 dead transitions. [2020-10-16 03:02:07,295 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 634 places, 809 transitions, 55701 flow [2020-10-16 03:02:07,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:02:07,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:02:07,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1986 transitions. [2020-10-16 03:02:07,299 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6874350986500519 [2020-10-16 03:02:07,300 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1986 transitions. [2020-10-16 03:02:07,300 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1986 transitions. [2020-10-16 03:02:07,301 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:07,301 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1986 transitions. [2020-10-16 03:02:07,303 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:02:07,306 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:02:07,306 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:02:07,306 INFO L185 Difference]: Start difference. First operand has 608 places, 787 transitions, 52339 flow. Second operand 27 states and 1986 transitions. [2020-10-16 03:02:07,306 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 634 places, 809 transitions, 55701 flow [2020-10-16 03:02:09,804 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 609 places, 809 transitions, 54839 flow, removed 278 selfloop flow, removed 25 redundant places. [2020-10-16 03:02:09,840 INFO L241 Difference]: Finished difference. Result has 612 places, 801 transitions, 53894 flow [2020-10-16 03:02:09,841 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=51491, PETRI_DIFFERENCE_MINUEND_PLACES=583, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=787, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=336, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=446, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=53894, PETRI_PLACES=612, PETRI_TRANSITIONS=801} [2020-10-16 03:02:09,841 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 594 predicate places. [2020-10-16 03:02:09,841 INFO L481 AbstractCegarLoop]: Abstraction has has 612 places, 801 transitions, 53894 flow [2020-10-16 03:02:09,841 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:02:09,841 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:09,841 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:10,042 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2020-10-16 03:02:10,042 INFO L429 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:10,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:10,043 INFO L82 PathProgramCache]: Analyzing trace with hash -1934382410, now seen corresponding path program 16 times [2020-10-16 03:02:10,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:10,043 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684563235] [2020-10-16 03:02:10,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:10,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:10,292 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:10,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684563235] [2020-10-16 03:02:10,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666627618] [2020-10-16 03:02:10,293 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:10,333 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:02:10,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:02:10,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:02:10,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:10,614 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:10,614 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:10,615 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:02:10,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117000527] [2020-10-16 03:02:10,615 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:02:10,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:10,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:02:10,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:02:10,617 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:10,617 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 612 places, 801 transitions, 53894 flow. Second operand 17 states. [2020-10-16 03:02:10,617 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:10,617 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:10,617 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:11,716 INFO L129 PetriNetUnfolder]: 580/1553 cut-off events. [2020-10-16 03:02:11,716 INFO L130 PetriNetUnfolder]: For 499539/499541 co-relation queries the response was YES. [2020-10-16 03:02:11,746 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36491 conditions, 1553 events. 580/1553 cut-off events. For 499539/499541 co-relation queries the response was YES. Maximal size of possible extension queue 290. Compared 13625 event pairs, 0 based on Foata normal form. 4/1557 useless extension candidates. Maximal degree in co-relation 36245. Up to 1056 conditions per place. [2020-10-16 03:02:11,766 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 768 selfloop transitions, 39 changer transitions 0/814 dead transitions. [2020-10-16 03:02:11,766 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 621 places, 814 transitions, 56004 flow [2020-10-16 03:02:11,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 03:02:11,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 03:02:11,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 733 transitions. [2020-10-16 03:02:11,768 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6850467289719626 [2020-10-16 03:02:11,768 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 733 transitions. [2020-10-16 03:02:11,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 733 transitions. [2020-10-16 03:02:11,769 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:11,769 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 733 transitions. [2020-10-16 03:02:11,770 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 03:02:11,770 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 03:02:11,770 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 03:02:11,770 INFO L185 Difference]: Start difference. First operand has 612 places, 801 transitions, 53894 flow. Second operand 10 states and 733 transitions. [2020-10-16 03:02:11,771 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 621 places, 814 transitions, 56004 flow [2020-10-16 03:02:14,046 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 599 places, 814 transitions, 55191 flow, removed 268 selfloop flow, removed 22 redundant places. [2020-10-16 03:02:14,081 INFO L241 Difference]: Finished difference. Result has 601 places, 803 transitions, 53398 flow [2020-10-16 03:02:14,082 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=53087, PETRI_DIFFERENCE_MINUEND_PLACES=590, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=801, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=762, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=53398, PETRI_PLACES=601, PETRI_TRANSITIONS=803} [2020-10-16 03:02:14,082 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 583 predicate places. [2020-10-16 03:02:14,082 INFO L481 AbstractCegarLoop]: Abstraction has has 601 places, 803 transitions, 53398 flow [2020-10-16 03:02:14,082 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:02:14,082 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:14,082 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:14,282 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-10-16 03:02:14,283 INFO L429 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:14,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:14,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1413108102, now seen corresponding path program 17 times [2020-10-16 03:02:14,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:14,284 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796688551] [2020-10-16 03:02:14,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:14,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:14,532 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:14,532 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796688551] [2020-10-16 03:02:14,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766099916] [2020-10-16 03:02:14,533 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:14,572 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 03:02:14,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:02:14,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:02:14,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:14,852 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:14,852 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:14,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:02:14,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325856672] [2020-10-16 03:02:14,853 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:02:14,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:14,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:02:14,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:02:14,855 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:14,855 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 601 places, 803 transitions, 53398 flow. Second operand 17 states. [2020-10-16 03:02:14,855 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:14,855 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:14,856 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:16,033 INFO L129 PetriNetUnfolder]: 582/1559 cut-off events. [2020-10-16 03:02:16,034 INFO L130 PetriNetUnfolder]: For 508030/508032 co-relation queries the response was YES. [2020-10-16 03:02:16,063 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36368 conditions, 1559 events. 582/1559 cut-off events. For 508030/508032 co-relation queries the response was YES. Maximal size of possible extension queue 291. Compared 13685 event pairs, 0 based on Foata normal form. 4/1563 useless extension candidates. Maximal degree in co-relation 36121. Up to 1031 conditions per place. [2020-10-16 03:02:16,083 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 741 selfloop transitions, 68 changer transitions 0/816 dead transitions. [2020-10-16 03:02:16,083 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 611 places, 816 transitions, 55510 flow [2020-10-16 03:02:16,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 03:02:16,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 03:02:16,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 807 transitions. [2020-10-16 03:02:16,085 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6856414613423959 [2020-10-16 03:02:16,085 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 807 transitions. [2020-10-16 03:02:16,085 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 807 transitions. [2020-10-16 03:02:16,085 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:16,085 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 807 transitions. [2020-10-16 03:02:16,086 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 03:02:16,086 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 03:02:16,087 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 03:02:16,087 INFO L185 Difference]: Start difference. First operand has 601 places, 803 transitions, 53398 flow. Second operand 11 states and 807 transitions. [2020-10-16 03:02:16,087 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 611 places, 816 transitions, 55510 flow [2020-10-16 03:02:18,415 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 603 places, 816 transitions, 55457 flow, removed 0 selfloop flow, removed 8 redundant places. [2020-10-16 03:02:18,452 INFO L241 Difference]: Finished difference. Result has 605 places, 805 transitions, 53743 flow [2020-10-16 03:02:18,452 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=53345, PETRI_DIFFERENCE_MINUEND_PLACES=593, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=803, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=735, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=53743, PETRI_PLACES=605, PETRI_TRANSITIONS=805} [2020-10-16 03:02:18,453 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 587 predicate places. [2020-10-16 03:02:18,453 INFO L481 AbstractCegarLoop]: Abstraction has has 605 places, 805 transitions, 53743 flow [2020-10-16 03:02:18,453 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:02:18,453 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:18,453 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:18,653 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:18,654 INFO L429 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:18,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:18,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1216195462, now seen corresponding path program 18 times [2020-10-16 03:02:18,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:18,655 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067098734] [2020-10-16 03:02:18,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:18,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:18,899 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:18,899 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067098734] [2020-10-16 03:02:18,900 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499666730] [2020-10-16 03:02:18,900 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:18,971 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 03:02:18,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:02:18,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:02:18,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:19,348 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:19,349 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:19,349 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:02:19,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133430242] [2020-10-16 03:02:19,349 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:02:19,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:19,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:02:19,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:02:19,353 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:19,354 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 605 places, 805 transitions, 53743 flow. Second operand 17 states. [2020-10-16 03:02:19,354 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:19,354 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:19,354 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:21,096 INFO L129 PetriNetUnfolder]: 586/1571 cut-off events. [2020-10-16 03:02:21,096 INFO L130 PetriNetUnfolder]: For 514989/514991 co-relation queries the response was YES. [2020-10-16 03:02:21,126 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36839 conditions, 1571 events. 586/1571 cut-off events. For 514989/514991 co-relation queries the response was YES. Maximal size of possible extension queue 294. Compared 13884 event pairs, 0 based on Foata normal form. 4/1575 useless extension candidates. Maximal degree in co-relation 36590. Up to 1006 conditions per place. [2020-10-16 03:02:21,145 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 713 selfloop transitions, 101 changer transitions 0/821 dead transitions. [2020-10-16 03:02:21,145 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 617 places, 821 transitions, 55949 flow [2020-10-16 03:02:21,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 03:02:21,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 03:02:21,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 955 transitions. [2020-10-16 03:02:21,147 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6865564342199856 [2020-10-16 03:02:21,147 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 955 transitions. [2020-10-16 03:02:21,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 955 transitions. [2020-10-16 03:02:21,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:21,148 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 955 transitions. [2020-10-16 03:02:21,148 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 03:02:21,149 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 03:02:21,149 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 03:02:21,149 INFO L185 Difference]: Start difference. First operand has 605 places, 805 transitions, 53743 flow. Second operand 13 states and 955 transitions. [2020-10-16 03:02:21,149 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 617 places, 821 transitions, 55949 flow [2020-10-16 03:02:23,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 609 places, 821 transitions, 55861 flow, removed 5 selfloop flow, removed 8 redundant places. [2020-10-16 03:02:23,461 INFO L241 Difference]: Finished difference. Result has 611 places, 809 transitions, 54197 flow [2020-10-16 03:02:23,462 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=53659, PETRI_DIFFERENCE_MINUEND_PLACES=597, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=805, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=704, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=54197, PETRI_PLACES=611, PETRI_TRANSITIONS=809} [2020-10-16 03:02:23,462 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 593 predicate places. [2020-10-16 03:02:23,462 INFO L481 AbstractCegarLoop]: Abstraction has has 611 places, 809 transitions, 54197 flow [2020-10-16 03:02:23,462 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:02:23,462 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:23,462 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:23,662 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-10-16 03:02:23,663 INFO L429 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:23,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:23,663 INFO L82 PathProgramCache]: Analyzing trace with hash 1238336902, now seen corresponding path program 19 times [2020-10-16 03:02:23,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:23,664 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374329156] [2020-10-16 03:02:23,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:23,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:23,826 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:23,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374329156] [2020-10-16 03:02:23,827 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648538730] [2020-10-16 03:02:23,827 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:23,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:02:23,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:24,158 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:24,158 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:24,158 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:02:24,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273178098] [2020-10-16 03:02:24,159 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:02:24,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:24,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:02:24,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:02:24,160 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:24,160 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 611 places, 809 transitions, 54197 flow. Second operand 17 states. [2020-10-16 03:02:24,161 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:24,161 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:24,161 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:25,728 INFO L129 PetriNetUnfolder]: 588/1575 cut-off events. [2020-10-16 03:02:25,729 INFO L130 PetriNetUnfolder]: For 525739/525741 co-relation queries the response was YES. [2020-10-16 03:02:25,760 INFO L80 FinitePrefix]: Finished finitePrefix Result has 37244 conditions, 1575 events. 588/1575 cut-off events. For 525739/525741 co-relation queries the response was YES. Maximal size of possible extension queue 294. Compared 13851 event pairs, 0 based on Foata normal form. 4/1579 useless extension candidates. Maximal degree in co-relation 36993. Up to 994 conditions per place. [2020-10-16 03:02:25,779 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 697 selfloop transitions, 117 changer transitions 0/821 dead transitions. [2020-10-16 03:02:25,780 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 625 places, 821 transitions, 56332 flow [2020-10-16 03:02:25,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 03:02:25,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 03:02:25,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1103 transitions. [2020-10-16 03:02:25,782 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6872274143302181 [2020-10-16 03:02:25,782 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1103 transitions. [2020-10-16 03:02:25,782 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1103 transitions. [2020-10-16 03:02:25,782 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:25,782 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1103 transitions. [2020-10-16 03:02:25,783 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 03:02:25,784 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 03:02:25,784 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 03:02:25,784 INFO L185 Difference]: Start difference. First operand has 611 places, 809 transitions, 54197 flow. Second operand 15 states and 1103 transitions. [2020-10-16 03:02:25,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 625 places, 821 transitions, 56332 flow [2020-10-16 03:02:28,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 615 places, 821 transitions, 56206 flow, removed 4 selfloop flow, removed 10 redundant places. [2020-10-16 03:02:28,349 INFO L241 Difference]: Finished difference. Result has 616 places, 810 transitions, 54584 flow [2020-10-16 03:02:28,349 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=54073, PETRI_DIFFERENCE_MINUEND_PLACES=601, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=809, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=692, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=54584, PETRI_PLACES=616, PETRI_TRANSITIONS=810} [2020-10-16 03:02:28,349 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 598 predicate places. [2020-10-16 03:02:28,349 INFO L481 AbstractCegarLoop]: Abstraction has has 616 places, 810 transitions, 54584 flow [2020-10-16 03:02:28,350 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:02:28,350 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:28,350 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:28,550 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:28,550 INFO L429 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:28,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:28,551 INFO L82 PathProgramCache]: Analyzing trace with hash 1238359222, now seen corresponding path program 20 times [2020-10-16 03:02:28,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:28,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744790824] [2020-10-16 03:02:28,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:28,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:28,701 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:28,702 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744790824] [2020-10-16 03:02:28,702 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363088210] [2020-10-16 03:02:28,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:28,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:02:28,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:02:28,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:02:28,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:28,989 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:02:29,012 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:29,012 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:29,012 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:02:29,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915977111] [2020-10-16 03:02:29,013 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:02:29,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:29,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:02:29,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:02:29,015 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:29,015 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 616 places, 810 transitions, 54584 flow. Second operand 17 states. [2020-10-16 03:02:29,015 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:29,015 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:29,015 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:30,554 INFO L129 PetriNetUnfolder]: 592/1585 cut-off events. [2020-10-16 03:02:30,555 INFO L130 PetriNetUnfolder]: For 529965/529967 co-relation queries the response was YES. [2020-10-16 03:02:30,586 INFO L80 FinitePrefix]: Finished finitePrefix Result has 37806 conditions, 1585 events. 592/1585 cut-off events. For 529965/529967 co-relation queries the response was YES. Maximal size of possible extension queue 296. Compared 13950 event pairs, 0 based on Foata normal form. 4/1589 useless extension candidates. Maximal degree in co-relation 37554. Up to 997 conditions per place. [2020-10-16 03:02:30,605 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 697 selfloop transitions, 127 changer transitions 0/831 dead transitions. [2020-10-16 03:02:30,606 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 632 places, 831 transitions, 58133 flow [2020-10-16 03:02:30,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 03:02:30,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 03:02:30,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1251 transitions. [2020-10-16 03:02:30,608 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6877405167674546 [2020-10-16 03:02:30,608 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1251 transitions. [2020-10-16 03:02:30,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1251 transitions. [2020-10-16 03:02:30,608 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:30,608 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1251 transitions. [2020-10-16 03:02:30,609 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 03:02:30,610 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 03:02:30,610 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 03:02:30,610 INFO L185 Difference]: Start difference. First operand has 616 places, 810 transitions, 54584 flow. Second operand 17 states and 1251 transitions. [2020-10-16 03:02:30,611 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 632 places, 831 transitions, 58133 flow [2020-10-16 03:02:33,074 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 618 places, 831 transitions, 57892 flow, removed 6 selfloop flow, removed 14 redundant places. [2020-10-16 03:02:33,110 INFO L241 Difference]: Finished difference. Result has 621 places, 820 transitions, 56291 flow [2020-10-16 03:02:33,111 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=54353, PETRI_DIFFERENCE_MINUEND_PLACES=602, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=810, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=690, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=56291, PETRI_PLACES=621, PETRI_TRANSITIONS=820} [2020-10-16 03:02:33,111 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 603 predicate places. [2020-10-16 03:02:33,111 INFO L481 AbstractCegarLoop]: Abstraction has has 621 places, 820 transitions, 56291 flow [2020-10-16 03:02:33,111 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:02:33,111 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:33,111 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:33,311 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-10-16 03:02:33,312 INFO L429 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:33,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:33,312 INFO L82 PathProgramCache]: Analyzing trace with hash -428228807, now seen corresponding path program 82 times [2020-10-16 03:02:33,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:33,313 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174273627] [2020-10-16 03:02:33,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:33,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:33,485 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:33,485 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174273627] [2020-10-16 03:02:33,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82060041] [2020-10-16 03:02:33,486 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:33,529 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:02:33,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:02:33,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:02:33,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:33,809 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:33,809 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:33,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:02:33,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840423423] [2020-10-16 03:02:33,810 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:02:33,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:33,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:02:33,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:02:33,811 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:33,812 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 621 places, 820 transitions, 56291 flow. Second operand 17 states. [2020-10-16 03:02:33,812 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:33,812 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:33,812 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:35,702 INFO L129 PetriNetUnfolder]: 593/1588 cut-off events. [2020-10-16 03:02:35,702 INFO L130 PetriNetUnfolder]: For 532034/532036 co-relation queries the response was YES. [2020-10-16 03:02:35,726 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38089 conditions, 1588 events. 593/1588 cut-off events. For 532034/532036 co-relation queries the response was YES. Maximal size of possible extension queue 297. Compared 14026 event pairs, 0 based on Foata normal form. 3/1591 useless extension candidates. Maximal degree in co-relation 37835. Up to 973 conditions per place. [2020-10-16 03:02:35,746 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 701 selfloop transitions, 142 changer transitions 0/850 dead transitions. [2020-10-16 03:02:35,746 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 639 places, 850 transitions, 58764 flow [2020-10-16 03:02:35,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:02:35,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:02:35,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1391 transitions. [2020-10-16 03:02:35,748 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6842105263157895 [2020-10-16 03:02:35,749 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1391 transitions. [2020-10-16 03:02:35,749 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1391 transitions. [2020-10-16 03:02:35,749 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:35,749 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1391 transitions. [2020-10-16 03:02:35,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:02:35,751 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:02:35,751 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:02:35,751 INFO L185 Difference]: Start difference. First operand has 621 places, 820 transitions, 56291 flow. Second operand 19 states and 1391 transitions. [2020-10-16 03:02:35,751 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 639 places, 850 transitions, 58764 flow [2020-10-16 03:02:38,054 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 627 places, 850 transitions, 57341 flow, removed 670 selfloop flow, removed 12 redundant places. [2020-10-16 03:02:38,092 INFO L241 Difference]: Finished difference. Result has 630 places, 823 transitions, 55517 flow [2020-10-16 03:02:38,092 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=54868, PETRI_DIFFERENCE_MINUEND_PLACES=609, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=820, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=678, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=55517, PETRI_PLACES=630, PETRI_TRANSITIONS=823} [2020-10-16 03:02:38,092 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 612 predicate places. [2020-10-16 03:02:38,092 INFO L481 AbstractCegarLoop]: Abstraction has has 630 places, 823 transitions, 55517 flow [2020-10-16 03:02:38,093 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:02:38,093 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:38,093 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:38,293 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:38,293 INFO L429 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:38,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:38,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1387223820, now seen corresponding path program 83 times [2020-10-16 03:02:38,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:38,294 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40611091] [2020-10-16 03:02:38,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:38,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:38,463 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:38,464 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40611091] [2020-10-16 03:02:38,464 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111800714] [2020-10-16 03:02:38,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:38,503 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:02:38,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:02:38,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:02:38,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:38,763 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:38,763 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:38,763 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:02:38,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025775870] [2020-10-16 03:02:38,764 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:02:38,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:38,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:02:38,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:02:38,766 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:38,767 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 630 places, 823 transitions, 55517 flow. Second operand 17 states. [2020-10-16 03:02:38,767 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:38,767 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:38,767 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:40,395 INFO L129 PetriNetUnfolder]: 595/1595 cut-off events. [2020-10-16 03:02:40,396 INFO L130 PetriNetUnfolder]: For 538667/538669 co-relation queries the response was YES. [2020-10-16 03:02:40,431 INFO L80 FinitePrefix]: Finished finitePrefix Result has 37784 conditions, 1595 events. 595/1595 cut-off events. For 538667/538669 co-relation queries the response was YES. Maximal size of possible extension queue 300. Compared 14072 event pairs, 0 based on Foata normal form. 3/1598 useless extension candidates. Maximal degree in co-relation 37526. Up to 953 conditions per place. [2020-10-16 03:02:40,450 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 684 selfloop transitions, 165 changer transitions 0/856 dead transitions. [2020-10-16 03:02:40,450 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 649 places, 856 transitions, 58235 flow [2020-10-16 03:02:40,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:02:40,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:02:40,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1464 transitions. [2020-10-16 03:02:40,452 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6841121495327103 [2020-10-16 03:02:40,452 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1464 transitions. [2020-10-16 03:02:40,452 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1464 transitions. [2020-10-16 03:02:40,452 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:40,452 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1464 transitions. [2020-10-16 03:02:40,453 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:02:40,454 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:02:40,454 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:02:40,454 INFO L185 Difference]: Start difference. First operand has 630 places, 823 transitions, 55517 flow. Second operand 20 states and 1464 transitions. [2020-10-16 03:02:40,454 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 649 places, 856 transitions, 58235 flow [2020-10-16 03:02:42,808 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 636 places, 856 transitions, 58079 flow, removed 10 selfloop flow, removed 13 redundant places. [2020-10-16 03:02:42,843 INFO L241 Difference]: Finished difference. Result has 639 places, 829 transitions, 56317 flow [2020-10-16 03:02:42,844 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=55362, PETRI_DIFFERENCE_MINUEND_PLACES=617, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=823, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=159, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=658, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=56317, PETRI_PLACES=639, PETRI_TRANSITIONS=829} [2020-10-16 03:02:42,844 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 621 predicate places. [2020-10-16 03:02:42,844 INFO L481 AbstractCegarLoop]: Abstraction has has 639 places, 829 transitions, 56317 flow [2020-10-16 03:02:42,844 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:02:42,844 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:42,844 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:43,044 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:43,045 INFO L429 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:43,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:43,045 INFO L82 PathProgramCache]: Analyzing trace with hash -428199016, now seen corresponding path program 84 times [2020-10-16 03:02:43,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:43,046 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153940587] [2020-10-16 03:02:43,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:43,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:43,211 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:43,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153940587] [2020-10-16 03:02:43,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109327800] [2020-10-16 03:02:43,212 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:43,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:02:43,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:02:43,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:02:43,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:43,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:43,489 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:43,489 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:02:43,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770797126] [2020-10-16 03:02:43,490 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:02:43,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:43,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:02:43,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:02:43,491 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:43,491 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 639 places, 829 transitions, 56317 flow. Second operand 17 states. [2020-10-16 03:02:43,491 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:43,491 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:43,492 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:45,085 INFO L129 PetriNetUnfolder]: 597/1601 cut-off events. [2020-10-16 03:02:45,086 INFO L130 PetriNetUnfolder]: For 547797/547803 co-relation queries the response was YES. [2020-10-16 03:02:45,115 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38287 conditions, 1601 events. 597/1601 cut-off events. For 547797/547803 co-relation queries the response was YES. Maximal size of possible extension queue 302. Compared 14147 event pairs, 0 based on Foata normal form. 7/1608 useless extension candidates. Maximal degree in co-relation 38026. Up to 940 conditions per place. [2020-10-16 03:02:45,136 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 679 selfloop transitions, 175 changer transitions 0/861 dead transitions. [2020-10-16 03:02:45,136 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 657 places, 861 transitions, 59038 flow [2020-10-16 03:02:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:02:45,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:02:45,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1391 transitions. [2020-10-16 03:02:45,138 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6842105263157895 [2020-10-16 03:02:45,138 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1391 transitions. [2020-10-16 03:02:45,138 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1391 transitions. [2020-10-16 03:02:45,138 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:45,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1391 transitions. [2020-10-16 03:02:45,139 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:02:45,140 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:02:45,140 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:02:45,140 INFO L185 Difference]: Start difference. First operand has 639 places, 829 transitions, 56317 flow. Second operand 19 states and 1391 transitions. [2020-10-16 03:02:45,140 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 657 places, 861 transitions, 59038 flow [2020-10-16 03:02:47,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 643 places, 861 transitions, 58853 flow, removed 13 selfloop flow, removed 14 redundant places. [2020-10-16 03:02:47,715 INFO L241 Difference]: Finished difference. Result has 646 places, 837 transitions, 57142 flow [2020-10-16 03:02:47,715 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=56133, PETRI_DIFFERENCE_MINUEND_PLACES=625, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=829, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=654, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=57142, PETRI_PLACES=646, PETRI_TRANSITIONS=837} [2020-10-16 03:02:47,715 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 628 predicate places. [2020-10-16 03:02:47,715 INFO L481 AbstractCegarLoop]: Abstraction has has 646 places, 837 transitions, 57142 flow [2020-10-16 03:02:47,715 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:02:47,715 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:47,716 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:47,916 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable110 [2020-10-16 03:02:47,916 INFO L429 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:47,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:47,917 INFO L82 PathProgramCache]: Analyzing trace with hash -427274534, now seen corresponding path program 85 times [2020-10-16 03:02:47,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:47,922 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788910152] [2020-10-16 03:02:47,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:47,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:48,082 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:48,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788910152] [2020-10-16 03:02:48,083 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200282909] [2020-10-16 03:02:48,083 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:48,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:48,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:02:48,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:48,369 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:48,370 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:48,370 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:02:48,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228354034] [2020-10-16 03:02:48,370 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:02:48,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:48,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:02:48,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:02:48,372 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:48,373 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 646 places, 837 transitions, 57142 flow. Second operand 17 states. [2020-10-16 03:02:48,373 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:48,373 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:48,373 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:49,941 INFO L129 PetriNetUnfolder]: 598/1604 cut-off events. [2020-10-16 03:02:49,941 INFO L130 PetriNetUnfolder]: For 560993/560995 co-relation queries the response was YES. [2020-10-16 03:02:49,972 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38662 conditions, 1604 events. 598/1604 cut-off events. For 560993/560995 co-relation queries the response was YES. Maximal size of possible extension queue 303. Compared 14171 event pairs, 0 based on Foata normal form. 3/1607 useless extension candidates. Maximal degree in co-relation 38398. Up to 1014 conditions per place. [2020-10-16 03:02:49,992 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 727 selfloop transitions, 117 changer transitions 0/851 dead transitions. [2020-10-16 03:02:49,992 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 663 places, 851 transitions, 59352 flow [2020-10-16 03:02:49,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 03:02:49,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 03:02:49,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1318 transitions. [2020-10-16 03:02:49,994 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6843198338525441 [2020-10-16 03:02:49,994 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1318 transitions. [2020-10-16 03:02:49,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1318 transitions. [2020-10-16 03:02:49,995 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:49,995 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1318 transitions. [2020-10-16 03:02:49,996 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 03:02:49,997 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 03:02:49,997 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 03:02:49,997 INFO L185 Difference]: Start difference. First operand has 646 places, 837 transitions, 57142 flow. Second operand 18 states and 1318 transitions. [2020-10-16 03:02:49,997 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 663 places, 851 transitions, 59352 flow [2020-10-16 03:02:52,481 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 650 places, 851 transitions, 59190 flow, removed 1 selfloop flow, removed 13 redundant places. [2020-10-16 03:02:52,516 INFO L241 Difference]: Finished difference. Result has 652 places, 840 transitions, 57576 flow [2020-10-16 03:02:52,517 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=56981, PETRI_DIFFERENCE_MINUEND_PLACES=633, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=837, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=721, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=57576, PETRI_PLACES=652, PETRI_TRANSITIONS=840} [2020-10-16 03:02:52,517 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 634 predicate places. [2020-10-16 03:02:52,517 INFO L481 AbstractCegarLoop]: Abstraction has has 652 places, 840 transitions, 57576 flow [2020-10-16 03:02:52,517 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:02:52,517 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:52,517 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:52,718 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2020-10-16 03:02:52,718 INFO L429 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:52,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:52,719 INFO L82 PathProgramCache]: Analyzing trace with hash -1987102643, now seen corresponding path program 86 times [2020-10-16 03:02:52,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:52,719 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425508303] [2020-10-16 03:02:52,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:52,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:52,884 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:52,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425508303] [2020-10-16 03:02:52,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873520325] [2020-10-16 03:02:52,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:52,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:02:52,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:02:52,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:02:52,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:53,356 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:53,356 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:53,356 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:02:53,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206863810] [2020-10-16 03:02:53,357 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:02:53,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:53,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:02:53,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:02:53,359 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:53,359 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 652 places, 840 transitions, 57576 flow. Second operand 17 states. [2020-10-16 03:02:53,359 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:53,359 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:53,360 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:02:55,131 INFO L129 PetriNetUnfolder]: 601/1612 cut-off events. [2020-10-16 03:02:55,131 INFO L130 PetriNetUnfolder]: For 569620/569622 co-relation queries the response was YES. [2020-10-16 03:02:55,161 INFO L80 FinitePrefix]: Finished finitePrefix Result has 39025 conditions, 1612 events. 601/1612 cut-off events. For 569620/569622 co-relation queries the response was YES. Maximal size of possible extension queue 305. Compared 14272 event pairs, 0 based on Foata normal form. 3/1615 useless extension candidates. Maximal degree in co-relation 38759. Up to 870 conditions per place. [2020-10-16 03:02:55,181 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 591 selfloop transitions, 269 changer transitions 0/867 dead transitions. [2020-10-16 03:02:55,181 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 669 places, 867 transitions, 60166 flow [2020-10-16 03:02:55,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 03:02:55,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 03:02:55,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1321 transitions. [2020-10-16 03:02:55,184 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.685877466251298 [2020-10-16 03:02:55,184 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1321 transitions. [2020-10-16 03:02:55,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1321 transitions. [2020-10-16 03:02:55,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:02:55,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1321 transitions. [2020-10-16 03:02:55,185 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 03:02:55,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 03:02:55,185 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 03:02:55,186 INFO L185 Difference]: Start difference. First operand has 652 places, 840 transitions, 57576 flow. Second operand 18 states and 1321 transitions. [2020-10-16 03:02:55,186 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 669 places, 867 transitions, 60166 flow [2020-10-16 03:02:57,697 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 657 places, 867 transitions, 60013 flow, removed 5 selfloop flow, removed 12 redundant places. [2020-10-16 03:02:57,734 INFO L241 Difference]: Finished difference. Result has 659 places, 844 transitions, 58578 flow [2020-10-16 03:02:57,734 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=57423, PETRI_DIFFERENCE_MINUEND_PLACES=640, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=840, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=265, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=571, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=58578, PETRI_PLACES=659, PETRI_TRANSITIONS=844} [2020-10-16 03:02:57,734 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 641 predicate places. [2020-10-16 03:02:57,734 INFO L481 AbstractCegarLoop]: Abstraction has has 659 places, 844 transitions, 58578 flow [2020-10-16 03:02:57,734 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:02:57,735 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:02:57,735 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:02:57,935 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:57,935 INFO L429 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:02:57,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:02:57,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1987103604, now seen corresponding path program 87 times [2020-10-16 03:02:57,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:02:57,936 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003277662] [2020-10-16 03:02:57,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:02:57,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:02:58,080 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:58,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003277662] [2020-10-16 03:02:58,081 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884360714] [2020-10-16 03:02:58,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:02:58,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 03:02:58,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:02:58,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:02:58,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:02:58,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:02:58,440 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:02:58,440 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:02:58,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782048165] [2020-10-16 03:02:58,440 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:02:58,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:02:58,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:02:58,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:02:58,441 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:02:58,442 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 659 places, 844 transitions, 58578 flow. Second operand 17 states. [2020-10-16 03:02:58,442 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:02:58,442 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:02:58,442 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:03:00,100 INFO L129 PetriNetUnfolder]: 603/1617 cut-off events. [2020-10-16 03:03:00,100 INFO L130 PetriNetUnfolder]: For 582763/582769 co-relation queries the response was YES. [2020-10-16 03:03:00,132 INFO L80 FinitePrefix]: Finished finitePrefix Result has 39686 conditions, 1617 events. 603/1617 cut-off events. For 582763/582769 co-relation queries the response was YES. Maximal size of possible extension queue 307. Compared 14349 event pairs, 0 based on Foata normal form. 7/1624 useless extension candidates. Maximal degree in co-relation 39418. Up to 826 conditions per place. [2020-10-16 03:03:00,151 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 559 selfloop transitions, 310 changer transitions 0/876 dead transitions. [2020-10-16 03:03:00,152 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 675 places, 876 transitions, 61383 flow [2020-10-16 03:03:00,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 03:03:00,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 03:03:00,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1248 transitions. [2020-10-16 03:03:00,153 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6860912589334799 [2020-10-16 03:03:00,154 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1248 transitions. [2020-10-16 03:03:00,154 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1248 transitions. [2020-10-16 03:03:00,154 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:03:00,154 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1248 transitions. [2020-10-16 03:03:00,154 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 03:03:00,155 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 03:03:00,155 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 03:03:00,155 INFO L185 Difference]: Start difference. First operand has 659 places, 844 transitions, 58578 flow. Second operand 17 states and 1248 transitions. [2020-10-16 03:03:00,155 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 675 places, 876 transitions, 61383 flow [2020-10-16 03:03:02,801 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 659 places, 876 transitions, 60996 flow, removed 4 selfloop flow, removed 16 redundant places. [2020-10-16 03:03:02,847 INFO L241 Difference]: Finished difference. Result has 662 places, 848 transitions, 59562 flow [2020-10-16 03:03:02,848 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=58191, PETRI_DIFFERENCE_MINUEND_PLACES=643, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=844, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=306, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=534, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=59562, PETRI_PLACES=662, PETRI_TRANSITIONS=848} [2020-10-16 03:03:02,848 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 644 predicate places. [2020-10-16 03:03:02,848 INFO L481 AbstractCegarLoop]: Abstraction has has 662 places, 848 transitions, 59562 flow [2020-10-16 03:03:02,849 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:03:02,849 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:03:02,849 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:03:03,063 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2020-10-16 03:03:03,063 INFO L429 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:03:03,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:03:03,064 INFO L82 PathProgramCache]: Analyzing trace with hash 1845519745, now seen corresponding path program 88 times [2020-10-16 03:03:03,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:03:03,064 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374007862] [2020-10-16 03:03:03,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:03:03,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:03:03,217 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:03:03,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374007862] [2020-10-16 03:03:03,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915851084] [2020-10-16 03:03:03,218 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:03:03,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:03:03,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:03:03,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:03:03,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:03:12,548 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:03:12,551 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:03:12,615 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:03:12,615 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:03:12,615 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:03:12,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512224065] [2020-10-16 03:03:12,616 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:03:12,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:03:12,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:03:12,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=182, Unknown=3, NotChecked=0, Total=272 [2020-10-16 03:03:12,617 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:03:12,618 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 848 transitions, 59562 flow. Second operand 17 states. [2020-10-16 03:03:12,618 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:03:12,618 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:03:12,618 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:03:16,985 WARN L193 SmtUtils]: Spent 4.10 s on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2020-10-16 03:03:21,137 WARN L193 SmtUtils]: Spent 4.11 s on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2020-10-16 03:03:28,128 WARN L193 SmtUtils]: Spent 1.39 s on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2020-10-16 03:03:37,256 WARN L193 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2020-10-16 03:03:51,416 INFO L129 PetriNetUnfolder]: 636/1710 cut-off events. [2020-10-16 03:03:51,417 INFO L130 PetriNetUnfolder]: For 675827/675833 co-relation queries the response was YES. [2020-10-16 03:03:51,451 INFO L80 FinitePrefix]: Finished finitePrefix Result has 43262 conditions, 1710 events. 636/1710 cut-off events. For 675827/675833 co-relation queries the response was YES. Maximal size of possible extension queue 312. Compared 15238 event pairs, 0 based on Foata normal form. 9/1719 useless extension candidates. Maximal degree in co-relation 42992. Up to 772 conditions per place. [2020-10-16 03:03:51,472 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 340 selfloop transitions, 544 changer transitions 0/891 dead transitions. [2020-10-16 03:03:51,473 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 690 places, 891 transitions, 66330 flow [2020-10-16 03:03:51,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:03:51,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:03:51,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2134 transitions. [2020-10-16 03:03:51,475 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6877215597808573 [2020-10-16 03:03:51,475 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 2134 transitions. [2020-10-16 03:03:51,475 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 2134 transitions. [2020-10-16 03:03:51,475 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:03:51,475 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 2134 transitions. [2020-10-16 03:03:51,476 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:03:51,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:03:51,478 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:03:51,478 INFO L185 Difference]: Start difference. First operand has 662 places, 848 transitions, 59562 flow. Second operand 29 states and 2134 transitions. [2020-10-16 03:03:51,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 690 places, 891 transitions, 66330 flow [2020-10-16 03:03:54,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 677 places, 891 transitions, 65917 flow, removed 43 selfloop flow, removed 13 redundant places. [2020-10-16 03:03:54,606 INFO L241 Difference]: Finished difference. Result has 680 places, 889 transitions, 65532 flow [2020-10-16 03:03:54,607 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=59167, PETRI_DIFFERENCE_MINUEND_PLACES=649, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=848, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=507, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=338, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=65532, PETRI_PLACES=680, PETRI_TRANSITIONS=889} [2020-10-16 03:03:54,607 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 662 predicate places. [2020-10-16 03:03:54,607 INFO L481 AbstractCegarLoop]: Abstraction has has 680 places, 889 transitions, 65532 flow [2020-10-16 03:03:54,607 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:03:54,607 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:03:54,607 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:03:54,808 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2020-10-16 03:03:54,808 INFO L429 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:03:54,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:03:54,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1987311924, now seen corresponding path program 89 times [2020-10-16 03:03:54,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:03:54,809 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862060159] [2020-10-16 03:03:54,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:03:54,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:03:55,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:03:55,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862060159] [2020-10-16 03:03:55,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655949847] [2020-10-16 03:03:55,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:03:55,066 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:03:55,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:03:55,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:03:55,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:03:57,528 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:03:57,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:03:57,601 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:03:57,601 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:03:57,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679194643] [2020-10-16 03:03:57,601 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:03:57,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:03:57,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:03:57,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=189, Unknown=1, NotChecked=0, Total=272 [2020-10-16 03:03:57,603 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:03:57,603 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 680 places, 889 transitions, 65532 flow. Second operand 17 states. [2020-10-16 03:03:57,603 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:03:57,603 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:03:57,604 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:04:01,265 INFO L129 PetriNetUnfolder]: 646/1736 cut-off events. [2020-10-16 03:04:01,265 INFO L130 PetriNetUnfolder]: For 720239/720245 co-relation queries the response was YES. [2020-10-16 03:04:01,302 INFO L80 FinitePrefix]: Finished finitePrefix Result has 45327 conditions, 1736 events. 646/1736 cut-off events. For 720239/720245 co-relation queries the response was YES. Maximal size of possible extension queue 319. Compared 15459 event pairs, 0 based on Foata normal form. 9/1745 useless extension candidates. Maximal degree in co-relation 45054. Up to 753 conditions per place. [2020-10-16 03:04:01,325 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 420 selfloop transitions, 493 changer transitions 0/920 dead transitions. [2020-10-16 03:04:01,326 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 708 places, 920 transitions, 70153 flow [2020-10-16 03:04:01,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:04:01,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:04:01,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2134 transitions. [2020-10-16 03:04:01,328 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6877215597808573 [2020-10-16 03:04:01,328 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 2134 transitions. [2020-10-16 03:04:01,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 2134 transitions. [2020-10-16 03:04:01,329 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:04:01,329 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 2134 transitions. [2020-10-16 03:04:01,330 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:04:01,331 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:04:01,331 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:04:01,331 INFO L185 Difference]: Start difference. First operand has 680 places, 889 transitions, 65532 flow. Second operand 29 states and 2134 transitions. [2020-10-16 03:04:01,331 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 708 places, 920 transitions, 70153 flow [2020-10-16 03:04:04,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 688 places, 920 transitions, 68218 flow, removed 839 selfloop flow, removed 20 redundant places. [2020-10-16 03:04:04,929 INFO L241 Difference]: Finished difference. Result has 691 places, 904 transitions, 67389 flow [2020-10-16 03:04:04,930 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=63829, PETRI_DIFFERENCE_MINUEND_PLACES=660, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=889, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=483, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=406, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=67389, PETRI_PLACES=691, PETRI_TRANSITIONS=904} [2020-10-16 03:04:04,930 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 673 predicate places. [2020-10-16 03:04:04,930 INFO L481 AbstractCegarLoop]: Abstraction has has 691 places, 904 transitions, 67389 flow [2020-10-16 03:04:04,930 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:04:04,930 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:04:04,930 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:04:05,130 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2020-10-16 03:04:05,131 INFO L429 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:04:05,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:04:05,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1987341715, now seen corresponding path program 90 times [2020-10-16 03:04:05,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:04:05,132 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974585018] [2020-10-16 03:04:05,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:04:05,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:04:05,307 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:05,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974585018] [2020-10-16 03:04:05,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792764994] [2020-10-16 03:04:05,308 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:04:05,347 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:04:05,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:04:05,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:04:05,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:04:07,501 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:04:07,508 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:04:07,597 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:07,597 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:04:07,597 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:04:07,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682777763] [2020-10-16 03:04:07,597 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:04:07,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:04:07,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:04:07,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=186, Unknown=1, NotChecked=0, Total=272 [2020-10-16 03:04:07,599 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:04:07,599 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 691 places, 904 transitions, 67389 flow. Second operand 17 states. [2020-10-16 03:04:07,599 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:04:07,599 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:04:07,599 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:04:11,185 INFO L129 PetriNetUnfolder]: 658/1769 cut-off events. [2020-10-16 03:04:11,185 INFO L130 PetriNetUnfolder]: For 727410/727412 co-relation queries the response was YES. [2020-10-16 03:04:11,221 INFO L80 FinitePrefix]: Finished finitePrefix Result has 46201 conditions, 1769 events. 658/1769 cut-off events. For 727410/727412 co-relation queries the response was YES. Maximal size of possible extension queue 324. Compared 15861 event pairs, 0 based on Foata normal form. 5/1774 useless extension candidates. Maximal degree in co-relation 45927. Up to 794 conditions per place. [2020-10-16 03:04:11,244 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 434 selfloop transitions, 500 changer transitions 0/941 dead transitions. [2020-10-16 03:04:11,244 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 717 places, 941 transitions, 72357 flow [2020-10-16 03:04:11,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:04:11,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:04:11,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1987 transitions. [2020-10-16 03:04:11,247 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6877812391831083 [2020-10-16 03:04:11,247 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1987 transitions. [2020-10-16 03:04:11,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1987 transitions. [2020-10-16 03:04:11,247 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:04:11,247 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1987 transitions. [2020-10-16 03:04:11,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:04:11,249 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:04:11,249 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:04:11,249 INFO L185 Difference]: Start difference. First operand has 691 places, 904 transitions, 67389 flow. Second operand 27 states and 1987 transitions. [2020-10-16 03:04:11,249 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 717 places, 941 transitions, 72357 flow [2020-10-16 03:04:14,662 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 688 places, 941 transitions, 69720 flow, removed 886 selfloop flow, removed 29 redundant places. [2020-10-16 03:04:14,723 INFO L241 Difference]: Finished difference. Result has 691 places, 921 transitions, 68797 flow [2020-10-16 03:04:14,724 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=64752, PETRI_DIFFERENCE_MINUEND_PLACES=662, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=904, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=489, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=415, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=68797, PETRI_PLACES=691, PETRI_TRANSITIONS=921} [2020-10-16 03:04:14,724 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 673 predicate places. [2020-10-16 03:04:14,724 INFO L481 AbstractCegarLoop]: Abstraction has has 691 places, 921 transitions, 68797 flow [2020-10-16 03:04:14,724 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:04:14,724 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:04:14,725 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:04:14,938 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:04:14,938 INFO L429 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:04:14,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:04:14,939 INFO L82 PathProgramCache]: Analyzing trace with hash 1843984509, now seen corresponding path program 91 times [2020-10-16 03:04:14,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:04:14,939 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101817364] [2020-10-16 03:04:14,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:04:14,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:04:15,137 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:15,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101817364] [2020-10-16 03:04:15,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927767063] [2020-10-16 03:04:15,138 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:04:15,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:04:15,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:04:15,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:04:16,865 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:16,865 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:04:16,865 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:04:16,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532466250] [2020-10-16 03:04:16,865 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:04:16,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:04:16,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:04:16,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:04:16,867 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:04:16,867 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 691 places, 921 transitions, 68797 flow. Second operand 17 states. [2020-10-16 03:04:16,867 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:04:16,867 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:04:16,867 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:04:18,867 INFO L129 PetriNetUnfolder]: 664/1787 cut-off events. [2020-10-16 03:04:18,867 INFO L130 PetriNetUnfolder]: For 724349/724351 co-relation queries the response was YES. [2020-10-16 03:04:18,898 INFO L80 FinitePrefix]: Finished finitePrefix Result has 46458 conditions, 1787 events. 664/1787 cut-off events. For 724349/724351 co-relation queries the response was YES. Maximal size of possible extension queue 329. Compared 16029 event pairs, 0 based on Foata normal form. 3/1790 useless extension candidates. Maximal degree in co-relation 46182. Up to 1072 conditions per place. [2020-10-16 03:04:18,922 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 766 selfloop transitions, 180 changer transitions 0/953 dead transitions. [2020-10-16 03:04:18,922 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 707 places, 953 transitions, 72615 flow [2020-10-16 03:04:18,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 03:04:18,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 03:04:18,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1246 transitions. [2020-10-16 03:04:18,924 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6849917537108301 [2020-10-16 03:04:18,924 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1246 transitions. [2020-10-16 03:04:18,924 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1246 transitions. [2020-10-16 03:04:18,925 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:04:18,925 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1246 transitions. [2020-10-16 03:04:18,926 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 03:04:18,927 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 03:04:18,927 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 03:04:18,927 INFO L185 Difference]: Start difference. First operand has 691 places, 921 transitions, 68797 flow. Second operand 17 states and 1246 transitions. [2020-10-16 03:04:18,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 707 places, 953 transitions, 72615 flow [2020-10-16 03:04:22,390 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 687 places, 953 transitions, 70770 flow, removed 755 selfloop flow, removed 20 redundant places. [2020-10-16 03:04:22,432 INFO L241 Difference]: Finished difference. Result has 690 places, 930 transitions, 68816 flow [2020-10-16 03:04:22,432 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=67186, PETRI_DIFFERENCE_MINUEND_PLACES=671, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=921, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=171, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=741, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=68816, PETRI_PLACES=690, PETRI_TRANSITIONS=930} [2020-10-16 03:04:22,433 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 672 predicate places. [2020-10-16 03:04:22,433 INFO L481 AbstractCegarLoop]: Abstraction has has 690 places, 930 transitions, 68816 flow [2020-10-16 03:04:22,433 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:04:22,433 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:04:22,433 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:04:22,638 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2020-10-16 03:04:22,639 INFO L429 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:04:22,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:04:22,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1890744820, now seen corresponding path program 92 times [2020-10-16 03:04:22,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:04:22,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50086801] [2020-10-16 03:04:22,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:04:22,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:04:22,788 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:22,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50086801] [2020-10-16 03:04:22,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967534362] [2020-10-16 03:04:22,789 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:04:22,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:04:22,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:04:22,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:04:22,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:04:23,103 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:04:23,169 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:23,169 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:04:23,170 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:04:23,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387735363] [2020-10-16 03:04:23,170 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:04:23,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:04:23,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:04:23,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:04:23,171 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:04:23,172 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 690 places, 930 transitions, 68816 flow. Second operand 17 states. [2020-10-16 03:04:23,172 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:04:23,172 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:04:23,172 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:04:25,756 INFO L129 PetriNetUnfolder]: 675/1818 cut-off events. [2020-10-16 03:04:25,757 INFO L130 PetriNetUnfolder]: For 737671/737677 co-relation queries the response was YES. [2020-10-16 03:04:25,796 INFO L80 FinitePrefix]: Finished finitePrefix Result has 46685 conditions, 1818 events. 675/1818 cut-off events. For 737671/737677 co-relation queries the response was YES. Maximal size of possible extension queue 331. Compared 16320 event pairs, 0 based on Foata normal form. 8/1826 useless extension candidates. Maximal degree in co-relation 46406. Up to 1098 conditions per place. [2020-10-16 03:04:25,819 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 697 selfloop transitions, 248 changer transitions 0/952 dead transitions. [2020-10-16 03:04:25,820 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 712 places, 952 transitions, 72744 flow [2020-10-16 03:04:25,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:04:25,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:04:25,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1692 transitions. [2020-10-16 03:04:25,823 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6875253961804144 [2020-10-16 03:04:25,823 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1692 transitions. [2020-10-16 03:04:25,824 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1692 transitions. [2020-10-16 03:04:25,824 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:04:25,824 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1692 transitions. [2020-10-16 03:04:25,825 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:04:25,826 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:04:25,826 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:04:25,826 INFO L185 Difference]: Start difference. First operand has 690 places, 930 transitions, 68816 flow. Second operand 23 states and 1692 transitions. [2020-10-16 03:04:25,826 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 712 places, 952 transitions, 72744 flow [2020-10-16 03:04:29,268 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 697 places, 952 transitions, 72475 flow, removed 18 selfloop flow, removed 15 redundant places. [2020-10-16 03:04:29,312 INFO L241 Difference]: Finished difference. Result has 700 places, 944 transitions, 70976 flow [2020-10-16 03:04:29,313 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=68564, PETRI_DIFFERENCE_MINUEND_PLACES=675, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=930, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=236, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=691, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=70976, PETRI_PLACES=700, PETRI_TRANSITIONS=944} [2020-10-16 03:04:29,313 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 682 predicate places. [2020-10-16 03:04:29,313 INFO L481 AbstractCegarLoop]: Abstraction has has 700 places, 944 transitions, 70976 flow [2020-10-16 03:04:29,313 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:04:29,313 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:04:29,313 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:04:29,514 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2020-10-16 03:04:29,514 INFO L429 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:04:29,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:04:29,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1986418194, now seen corresponding path program 93 times [2020-10-16 03:04:29,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:04:29,515 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773173456] [2020-10-16 03:04:29,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:04:29,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:04:29,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:29,674 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773173456] [2020-10-16 03:04:29,674 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479497691] [2020-10-16 03:04:29,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:04:29,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 03:04:29,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:04:29,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:04:29,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:04:30,017 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:04:30,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:30,067 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:04:30,067 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:04:30,067 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240587567] [2020-10-16 03:04:30,068 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:04:30,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:04:30,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:04:30,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:04:30,069 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:04:30,070 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 700 places, 944 transitions, 70976 flow. Second operand 17 states. [2020-10-16 03:04:30,070 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:04:30,070 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:04:30,071 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:04:33,293 INFO L129 PetriNetUnfolder]: 690/1856 cut-off events. [2020-10-16 03:04:33,294 INFO L130 PetriNetUnfolder]: For 792659/792661 co-relation queries the response was YES. [2020-10-16 03:04:33,333 INFO L80 FinitePrefix]: Finished finitePrefix Result has 48612 conditions, 1856 events. 690/1856 cut-off events. For 792659/792661 co-relation queries the response was YES. Maximal size of possible extension queue 338. Compared 16726 event pairs, 0 based on Foata normal form. 5/1861 useless extension candidates. Maximal degree in co-relation 48332. Up to 800 conditions per place. [2020-10-16 03:04:33,356 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 423 selfloop transitions, 550 changer transitions 0/980 dead transitions. [2020-10-16 03:04:33,356 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 728 places, 980 transitions, 76123 flow [2020-10-16 03:04:33,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:04:33,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:04:33,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2134 transitions. [2020-10-16 03:04:33,359 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6877215597808573 [2020-10-16 03:04:33,359 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 2134 transitions. [2020-10-16 03:04:33,359 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 2134 transitions. [2020-10-16 03:04:33,359 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:04:33,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 2134 transitions. [2020-10-16 03:04:33,360 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:04:33,362 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:04:33,362 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:04:33,362 INFO L185 Difference]: Start difference. First operand has 700 places, 944 transitions, 70976 flow. Second operand 29 states and 2134 transitions. [2020-10-16 03:04:33,362 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 728 places, 980 transitions, 76123 flow [2020-10-16 03:04:36,920 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 712 places, 980 transitions, 75540 flow, removed 215 selfloop flow, removed 16 redundant places. [2020-10-16 03:04:36,979 INFO L241 Difference]: Finished difference. Result has 716 places, 966 transitions, 74811 flow [2020-10-16 03:04:36,979 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=70394, PETRI_DIFFERENCE_MINUEND_PLACES=684, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=944, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=532, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=406, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=74811, PETRI_PLACES=716, PETRI_TRANSITIONS=966} [2020-10-16 03:04:36,980 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 698 predicate places. [2020-10-16 03:04:36,980 INFO L481 AbstractCegarLoop]: Abstraction has has 716 places, 966 transitions, 74811 flow [2020-10-16 03:04:36,980 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:04:36,980 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:04:36,980 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:04:37,193 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:04:37,193 INFO L429 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:04:37,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:04:37,194 INFO L82 PathProgramCache]: Analyzing trace with hash -1890715029, now seen corresponding path program 94 times [2020-10-16 03:04:37,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:04:37,194 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954617745] [2020-10-16 03:04:37,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:04:37,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:04:37,387 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:37,387 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954617745] [2020-10-16 03:04:37,387 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573134352] [2020-10-16 03:04:37,387 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:04:37,425 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:04:37,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:04:37,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:04:37,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:04:37,700 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:04:37,703 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:04:37,761 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:37,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:04:37,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:04:37,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878661438] [2020-10-16 03:04:37,762 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:04:37,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:04:37,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:04:37,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:04:37,763 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:04:37,763 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 716 places, 966 transitions, 74811 flow. Second operand 17 states. [2020-10-16 03:04:37,763 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:04:37,764 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:04:37,764 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:04:40,616 INFO L129 PetriNetUnfolder]: 702/1888 cut-off events. [2020-10-16 03:04:40,617 INFO L130 PetriNetUnfolder]: For 824969/824971 co-relation queries the response was YES. [2020-10-16 03:04:40,657 INFO L80 FinitePrefix]: Finished finitePrefix Result has 50482 conditions, 1888 events. 702/1888 cut-off events. For 824969/824971 co-relation queries the response was YES. Maximal size of possible extension queue 342. Compared 17082 event pairs, 0 based on Foata normal form. 4/1892 useless extension candidates. Maximal degree in co-relation 50198. Up to 1040 conditions per place. [2020-10-16 03:04:40,683 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 626 selfloop transitions, 354 changer transitions 0/987 dead transitions. [2020-10-16 03:04:40,683 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 738 places, 987 transitions, 79011 flow [2020-10-16 03:04:40,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:04:40,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:04:40,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1692 transitions. [2020-10-16 03:04:40,686 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6875253961804144 [2020-10-16 03:04:40,686 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1692 transitions. [2020-10-16 03:04:40,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1692 transitions. [2020-10-16 03:04:40,686 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:04:40,686 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1692 transitions. [2020-10-16 03:04:40,687 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:04:40,688 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:04:40,688 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:04:40,688 INFO L185 Difference]: Start difference. First operand has 716 places, 966 transitions, 74811 flow. Second operand 23 states and 1692 transitions. [2020-10-16 03:04:40,688 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 738 places, 987 transitions, 79011 flow [2020-10-16 03:04:44,671 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 712 places, 987 transitions, 76849 flow, removed 769 selfloop flow, removed 26 redundant places. [2020-10-16 03:04:44,719 INFO L241 Difference]: Finished difference. Result has 717 places, 983 transitions, 75733 flow [2020-10-16 03:04:44,720 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=72649, PETRI_DIFFERENCE_MINUEND_PLACES=690, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=966, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=338, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=619, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=75733, PETRI_PLACES=717, PETRI_TRANSITIONS=983} [2020-10-16 03:04:44,720 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 699 predicate places. [2020-10-16 03:04:44,720 INFO L481 AbstractCegarLoop]: Abstraction has has 717 places, 983 transitions, 75733 flow [2020-10-16 03:04:44,720 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:04:44,720 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:04:44,720 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:04:44,921 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:04:44,921 INFO L429 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:04:44,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:04:44,922 INFO L82 PathProgramCache]: Analyzing trace with hash -657356244, now seen corresponding path program 95 times [2020-10-16 03:04:44,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:04:44,922 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655324433] [2020-10-16 03:04:44,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:04:44,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:04:45,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:45,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655324433] [2020-10-16 03:04:45,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472518675] [2020-10-16 03:04:45,159 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:04:45,208 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 03:04:45,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:04:45,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:04:45,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:04:45,527 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:04:45,551 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:45,552 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:04:45,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:04:45,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398285469] [2020-10-16 03:04:45,552 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:04:45,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:04:45,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:04:45,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:04:45,554 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:04:45,555 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 717 places, 983 transitions, 75733 flow. Second operand 17 states. [2020-10-16 03:04:45,555 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:04:45,555 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:04:45,555 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:04:48,995 INFO L129 PetriNetUnfolder]: 719/1928 cut-off events. [2020-10-16 03:04:48,995 INFO L130 PetriNetUnfolder]: For 834768/834774 co-relation queries the response was YES. [2020-10-16 03:04:49,036 INFO L80 FinitePrefix]: Finished finitePrefix Result has 51135 conditions, 1928 events. 719/1928 cut-off events. For 834768/834774 co-relation queries the response was YES. Maximal size of possible extension queue 346. Compared 17678 event pairs, 0 based on Foata normal form. 8/1936 useless extension candidates. Maximal degree in co-relation 50846. Up to 1090 conditions per place. [2020-10-16 03:04:49,061 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 634 selfloop transitions, 373 changer transitions 0/1014 dead transitions. [2020-10-16 03:04:49,062 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 745 places, 1014 transitions, 80245 flow [2020-10-16 03:04:49,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:04:49,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:04:49,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2133 transitions. [2020-10-16 03:04:49,064 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6873992910087012 [2020-10-16 03:04:49,064 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 2133 transitions. [2020-10-16 03:04:49,064 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 2133 transitions. [2020-10-16 03:04:49,065 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:04:49,065 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 2133 transitions. [2020-10-16 03:04:49,066 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:04:49,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:04:49,068 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:04:49,068 INFO L185 Difference]: Start difference. First operand has 717 places, 983 transitions, 75733 flow. Second operand 29 states and 2133 transitions. [2020-10-16 03:04:49,068 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 745 places, 1014 transitions, 80245 flow [2020-10-16 03:04:52,983 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 729 places, 1014 transitions, 79540 flow, removed 221 selfloop flow, removed 16 redundant places. [2020-10-16 03:04:53,032 INFO L241 Difference]: Finished difference. Result has 732 places, 1008 transitions, 78221 flow [2020-10-16 03:04:53,032 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=75028, PETRI_DIFFERENCE_MINUEND_PLACES=701, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=983, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=350, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=630, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=78221, PETRI_PLACES=732, PETRI_TRANSITIONS=1008} [2020-10-16 03:04:53,033 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 714 predicate places. [2020-10-16 03:04:53,033 INFO L481 AbstractCegarLoop]: Abstraction has has 732 places, 1008 transitions, 78221 flow [2020-10-16 03:04:53,033 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:04:53,033 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:04:53,033 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:04:53,233 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:04:53,234 INFO L429 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:04:53,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:04:53,234 INFO L82 PathProgramCache]: Analyzing trace with hash -687592404, now seen corresponding path program 96 times [2020-10-16 03:04:53,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:04:53,235 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677154053] [2020-10-16 03:04:53,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:04:53,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:04:53,405 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:53,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677154053] [2020-10-16 03:04:53,406 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273683330] [2020-10-16 03:04:53,406 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:04:53,443 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 03:04:53,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:04:53,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:04:53,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:04:53,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:04:53,750 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:04:53,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:04:53,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258338669] [2020-10-16 03:04:53,751 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:04:53,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:04:53,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:04:53,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:04:53,752 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:04:53,752 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 732 places, 1008 transitions, 78221 flow. Second operand 17 states. [2020-10-16 03:04:53,752 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:04:53,752 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:04:53,753 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:04:57,299 INFO L129 PetriNetUnfolder]: 731/1960 cut-off events. [2020-10-16 03:04:57,299 INFO L130 PetriNetUnfolder]: For 849401/849407 co-relation queries the response was YES. [2020-10-16 03:04:57,338 INFO L80 FinitePrefix]: Finished finitePrefix Result has 52401 conditions, 1960 events. 731/1960 cut-off events. For 849401/849407 co-relation queries the response was YES. Maximal size of possible extension queue 354. Compared 17871 event pairs, 0 based on Foata normal form. 7/1967 useless extension candidates. Maximal degree in co-relation 52109. Up to 925 conditions per place. [2020-10-16 03:04:57,366 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 586 selfloop transitions, 475 changer transitions 0/1068 dead transitions. [2020-10-16 03:04:57,366 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 759 places, 1068 transitions, 83137 flow [2020-10-16 03:04:57,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:04:57,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:04:57,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2055 transitions. [2020-10-16 03:04:57,369 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6859145527369827 [2020-10-16 03:04:57,369 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 2055 transitions. [2020-10-16 03:04:57,369 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 2055 transitions. [2020-10-16 03:04:57,369 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:04:57,369 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 2055 transitions. [2020-10-16 03:04:57,370 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:04:57,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:04:57,371 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:04:57,372 INFO L185 Difference]: Start difference. First operand has 732 places, 1008 transitions, 78221 flow. Second operand 28 states and 2055 transitions. [2020-10-16 03:04:57,372 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 759 places, 1068 transitions, 83137 flow [2020-10-16 03:05:01,224 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 732 places, 1068 transitions, 81479 flow, removed 619 selfloop flow, removed 27 redundant places. [2020-10-16 03:05:01,277 INFO L241 Difference]: Finished difference. Result has 736 places, 1029 transitions, 79732 flow [2020-10-16 03:05:01,278 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=76585, PETRI_DIFFERENCE_MINUEND_PLACES=705, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1008, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=457, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=79732, PETRI_PLACES=736, PETRI_TRANSITIONS=1029} [2020-10-16 03:05:01,278 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 718 predicate places. [2020-10-16 03:05:01,278 INFO L481 AbstractCegarLoop]: Abstraction has has 736 places, 1029 transitions, 79732 flow [2020-10-16 03:05:01,278 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:05:01,278 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:05:01,278 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:05:01,479 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:05:01,479 INFO L429 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:05:01,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:05:01,479 INFO L82 PathProgramCache]: Analyzing trace with hash -1344425333, now seen corresponding path program 97 times [2020-10-16 03:05:01,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:05:01,480 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159450597] [2020-10-16 03:05:01,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:05:01,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:05:01,636 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:01,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159450597] [2020-10-16 03:05:01,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934056047] [2020-10-16 03:05:01,637 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:05:01,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:05:01,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:05:01,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:05:01,969 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:01,969 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:05:01,969 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:05:01,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370394126] [2020-10-16 03:05:01,970 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:05:01,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:05:01,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:05:01,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:05:01,971 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:05:01,971 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 736 places, 1029 transitions, 79732 flow. Second operand 17 states. [2020-10-16 03:05:01,971 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:05:01,971 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:05:01,971 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:05:04,161 INFO L129 PetriNetUnfolder]: 733/1966 cut-off events. [2020-10-16 03:05:04,161 INFO L130 PetriNetUnfolder]: For 848604/848606 co-relation queries the response was YES. [2020-10-16 03:05:04,204 INFO L80 FinitePrefix]: Finished finitePrefix Result has 52772 conditions, 1966 events. 733/1966 cut-off events. For 848604/848606 co-relation queries the response was YES. Maximal size of possible extension queue 355. Compared 17943 event pairs, 0 based on Foata normal form. 3/1969 useless extension candidates. Maximal degree in co-relation 52476. Up to 1155 conditions per place. [2020-10-16 03:05:04,230 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 824 selfloop transitions, 230 changer transitions 0/1061 dead transitions. [2020-10-16 03:05:04,230 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 753 places, 1061 transitions, 83059 flow [2020-10-16 03:05:04,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 03:05:04,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 03:05:04,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1319 transitions. [2020-10-16 03:05:04,232 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6848390446521287 [2020-10-16 03:05:04,232 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1319 transitions. [2020-10-16 03:05:04,232 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1319 transitions. [2020-10-16 03:05:04,233 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:05:04,233 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1319 transitions. [2020-10-16 03:05:04,233 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 03:05:04,234 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 03:05:04,234 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 03:05:04,234 INFO L185 Difference]: Start difference. First operand has 736 places, 1029 transitions, 79732 flow. Second operand 18 states and 1319 transitions. [2020-10-16 03:05:04,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 753 places, 1061 transitions, 83059 flow [2020-10-16 03:05:08,435 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 728 places, 1061 transitions, 82516 flow, removed 129 selfloop flow, removed 25 redundant places. [2020-10-16 03:05:08,499 INFO L241 Difference]: Finished difference. Result has 731 places, 1033 transitions, 80362 flow [2020-10-16 03:05:08,500 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=79192, PETRI_DIFFERENCE_MINUEND_PLACES=711, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1029, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=226, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=799, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=80362, PETRI_PLACES=731, PETRI_TRANSITIONS=1033} [2020-10-16 03:05:08,500 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 713 predicate places. [2020-10-16 03:05:08,500 INFO L481 AbstractCegarLoop]: Abstraction has has 731 places, 1033 transitions, 80362 flow [2020-10-16 03:05:08,500 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:05:08,500 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:05:08,500 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:05:08,714 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2020-10-16 03:05:08,715 INFO L429 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:05:08,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:05:08,715 INFO L82 PathProgramCache]: Analyzing trace with hash -679520004, now seen corresponding path program 98 times [2020-10-16 03:05:08,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:05:08,716 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405795615] [2020-10-16 03:05:08,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:05:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:05:08,866 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:08,867 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405795615] [2020-10-16 03:05:08,867 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801056536] [2020-10-16 03:05:08,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:05:08,906 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:05:08,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:05:08,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:05:08,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:05:09,218 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:09,219 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:05:09,219 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:05:09,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897954338] [2020-10-16 03:05:09,219 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:05:09,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:05:09,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:05:09,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:05:09,220 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:05:09,221 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 731 places, 1033 transitions, 80362 flow. Second operand 17 states. [2020-10-16 03:05:09,221 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:05:09,221 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:05:09,221 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:05:11,403 INFO L129 PetriNetUnfolder]: 741/1991 cut-off events. [2020-10-16 03:05:11,403 INFO L130 PetriNetUnfolder]: For 871725/871727 co-relation queries the response was YES. [2020-10-16 03:05:11,447 INFO L80 FinitePrefix]: Finished finitePrefix Result has 53884 conditions, 1991 events. 741/1991 cut-off events. For 871725/871727 co-relation queries the response was YES. Maximal size of possible extension queue 364. Compared 18274 event pairs, 0 based on Foata normal form. 3/1994 useless extension candidates. Maximal degree in co-relation 53589. Up to 1098 conditions per place. [2020-10-16 03:05:11,474 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 771 selfloop transitions, 301 changer transitions 0/1079 dead transitions. [2020-10-16 03:05:11,474 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 751 places, 1079 transitions, 84822 flow [2020-10-16 03:05:11,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 03:05:11,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 03:05:11,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1539 transitions. [2020-10-16 03:05:11,476 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.684913217623498 [2020-10-16 03:05:11,476 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1539 transitions. [2020-10-16 03:05:11,476 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1539 transitions. [2020-10-16 03:05:11,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:05:11,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1539 transitions. [2020-10-16 03:05:11,477 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 03:05:11,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 03:05:11,478 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 03:05:11,478 INFO L185 Difference]: Start difference. First operand has 731 places, 1033 transitions, 80362 flow. Second operand 21 states and 1539 transitions. [2020-10-16 03:05:11,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 751 places, 1079 transitions, 84822 flow [2020-10-16 03:05:16,005 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 736 places, 1079 transitions, 84578 flow, removed 4 selfloop flow, removed 15 redundant places. [2020-10-16 03:05:16,062 INFO L241 Difference]: Finished difference. Result has 739 places, 1046 transitions, 82465 flow [2020-10-16 03:05:16,063 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=80121, PETRI_DIFFERENCE_MINUEND_PLACES=716, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1033, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=288, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=732, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=82465, PETRI_PLACES=739, PETRI_TRANSITIONS=1046} [2020-10-16 03:05:16,063 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 721 predicate places. [2020-10-16 03:05:16,063 INFO L481 AbstractCegarLoop]: Abstraction has has 739 places, 1046 transitions, 82465 flow [2020-10-16 03:05:16,063 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:05:16,063 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:05:16,063 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:05:16,269 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2020-10-16 03:05:16,270 INFO L429 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:05:16,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:05:16,270 INFO L82 PathProgramCache]: Analyzing trace with hash -1345348854, now seen corresponding path program 99 times [2020-10-16 03:05:16,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:05:16,271 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489908450] [2020-10-16 03:05:16,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:05:16,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:05:16,451 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:16,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489908450] [2020-10-16 03:05:16,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597912861] [2020-10-16 03:05:16,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:05:16,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 03:05:16,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:05:16,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:05:16,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:05:16,824 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:16,825 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:05:16,825 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:05:16,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413767031] [2020-10-16 03:05:16,825 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:05:16,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:05:16,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:05:16,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:05:16,826 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:05:16,827 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 739 places, 1046 transitions, 82465 flow. Second operand 17 states. [2020-10-16 03:05:16,827 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:05:16,827 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:05:16,827 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:05:19,655 INFO L129 PetriNetUnfolder]: 744/2000 cut-off events. [2020-10-16 03:05:19,656 INFO L130 PetriNetUnfolder]: For 898288/898290 co-relation queries the response was YES. [2020-10-16 03:05:19,705 INFO L80 FinitePrefix]: Finished finitePrefix Result has 54776 conditions, 2000 events. 744/2000 cut-off events. For 898288/898290 co-relation queries the response was YES. Maximal size of possible extension queue 367. Compared 18365 event pairs, 0 based on Foata normal form. 3/2003 useless extension candidates. Maximal degree in co-relation 54478. Up to 1101 conditions per place. [2020-10-16 03:05:19,732 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 786 selfloop transitions, 296 changer transitions 0/1089 dead transitions. [2020-10-16 03:05:19,732 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 757 places, 1089 transitions, 86366 flow [2020-10-16 03:05:19,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:05:19,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:05:19,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1392 transitions. [2020-10-16 03:05:19,736 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6847024102311854 [2020-10-16 03:05:19,736 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1392 transitions. [2020-10-16 03:05:19,736 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1392 transitions. [2020-10-16 03:05:19,736 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:05:19,736 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1392 transitions. [2020-10-16 03:05:19,737 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:05:19,738 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:05:19,738 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:05:19,738 INFO L185 Difference]: Start difference. First operand has 739 places, 1046 transitions, 82465 flow. Second operand 19 states and 1392 transitions. [2020-10-16 03:05:19,738 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 757 places, 1089 transitions, 86366 flow [2020-10-16 03:05:24,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 737 places, 1089 transitions, 85941 flow, removed 10 selfloop flow, removed 20 redundant places. [2020-10-16 03:05:24,828 INFO L241 Difference]: Finished difference. Result has 740 places, 1052 transitions, 83671 flow [2020-10-16 03:05:24,829 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=82043, PETRI_DIFFERENCE_MINUEND_PLACES=719, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1046, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=290, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=750, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=83671, PETRI_PLACES=740, PETRI_TRANSITIONS=1052} [2020-10-16 03:05:24,829 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 722 predicate places. [2020-10-16 03:05:24,829 INFO L481 AbstractCegarLoop]: Abstraction has has 740 places, 1052 transitions, 83671 flow [2020-10-16 03:05:24,829 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:05:24,829 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:05:24,829 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:05:25,030 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2020-10-16 03:05:25,030 INFO L429 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:05:25,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:05:25,031 INFO L82 PathProgramCache]: Analyzing trace with hash -679489252, now seen corresponding path program 100 times [2020-10-16 03:05:25,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:05:25,031 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068323068] [2020-10-16 03:05:25,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:05:25,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:05:25,247 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:25,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068323068] [2020-10-16 03:05:25,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12519471] [2020-10-16 03:05:25,248 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:05:25,288 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:05:25,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:05:25,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:05:25,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:05:25,651 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:25,652 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:05:25,652 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:05:25,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992780047] [2020-10-16 03:05:25,652 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:05:25,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:05:25,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:05:25,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:05:25,654 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:05:25,655 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 740 places, 1052 transitions, 83671 flow. Second operand 17 states. [2020-10-16 03:05:25,655 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:05:25,655 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:05:25,655 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:05:28,975 INFO L129 PetriNetUnfolder]: 747/2009 cut-off events. [2020-10-16 03:05:28,976 INFO L130 PetriNetUnfolder]: For 916454/916460 co-relation queries the response was YES. [2020-10-16 03:05:29,030 INFO L80 FinitePrefix]: Finished finitePrefix Result has 55317 conditions, 2009 events. 747/2009 cut-off events. For 916454/916460 co-relation queries the response was YES. Maximal size of possible extension queue 370. Compared 18464 event pairs, 0 based on Foata normal form. 7/2016 useless extension candidates. Maximal degree in co-relation 55019. Up to 1198 conditions per place. [2020-10-16 03:05:29,064 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 845 selfloop transitions, 220 changer transitions 0/1072 dead transitions. [2020-10-16 03:05:29,064 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 759 places, 1072 transitions, 86538 flow [2020-10-16 03:05:29,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:05:29,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:05:29,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1466 transitions. [2020-10-16 03:05:29,068 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6850467289719626 [2020-10-16 03:05:29,069 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1466 transitions. [2020-10-16 03:05:29,069 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1466 transitions. [2020-10-16 03:05:29,069 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:05:29,069 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1466 transitions. [2020-10-16 03:05:29,070 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:05:29,071 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:05:29,071 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:05:29,071 INFO L185 Difference]: Start difference. First operand has 740 places, 1052 transitions, 83671 flow. Second operand 20 states and 1466 transitions. [2020-10-16 03:05:29,071 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 759 places, 1072 transitions, 86538 flow [2020-10-16 03:05:34,513 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 745 places, 1072 transitions, 86278 flow, removed 1 selfloop flow, removed 14 redundant places. [2020-10-16 03:05:34,579 INFO L241 Difference]: Finished difference. Result has 747 places, 1057 transitions, 84401 flow [2020-10-16 03:05:34,579 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=83411, PETRI_DIFFERENCE_MINUEND_PLACES=726, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1052, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=215, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=832, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=84401, PETRI_PLACES=747, PETRI_TRANSITIONS=1057} [2020-10-16 03:05:34,580 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 729 predicate places. [2020-10-16 03:05:34,580 INFO L481 AbstractCegarLoop]: Abstraction has has 747 places, 1057 transitions, 84401 flow [2020-10-16 03:05:34,580 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:05:34,580 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:05:34,580 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:05:34,786 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:05:34,787 INFO L429 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:05:34,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:05:34,788 INFO L82 PathProgramCache]: Analyzing trace with hash -686669844, now seen corresponding path program 101 times [2020-10-16 03:05:34,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:05:34,788 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776807381] [2020-10-16 03:05:34,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:05:34,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:05:34,996 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:34,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776807381] [2020-10-16 03:05:34,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339910172] [2020-10-16 03:05:34,997 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:05:35,037 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 03:05:35,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:05:35,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:05:35,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:05:35,407 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:35,407 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:05:35,408 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:05:35,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384128978] [2020-10-16 03:05:35,408 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:05:35,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:05:35,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:05:35,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:05:35,410 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:05:35,411 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 747 places, 1057 transitions, 84401 flow. Second operand 17 states. [2020-10-16 03:05:35,411 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:05:35,411 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:05:35,411 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:05:39,164 INFO L129 PetriNetUnfolder]: 765/2060 cut-off events. [2020-10-16 03:05:39,164 INFO L130 PetriNetUnfolder]: For 970042/970048 co-relation queries the response was YES. [2020-10-16 03:05:39,207 INFO L80 FinitePrefix]: Finished finitePrefix Result has 57184 conditions, 2060 events. 765/2060 cut-off events. For 970042/970048 co-relation queries the response was YES. Maximal size of possible extension queue 384. Compared 19067 event pairs, 0 based on Foata normal form. 7/2067 useless extension candidates. Maximal degree in co-relation 56884. Up to 867 conditions per place. [2020-10-16 03:05:39,238 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 534 selfloop transitions, 582 changer transitions 0/1123 dead transitions. [2020-10-16 03:05:39,238 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 773 places, 1123 transitions, 90415 flow [2020-10-16 03:05:39,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:05:39,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:05:39,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1982 transitions. [2020-10-16 03:05:39,245 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6860505365178262 [2020-10-16 03:05:39,245 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1982 transitions. [2020-10-16 03:05:39,245 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1982 transitions. [2020-10-16 03:05:39,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:05:39,246 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1982 transitions. [2020-10-16 03:05:39,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:05:39,249 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:05:39,249 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:05:39,250 INFO L185 Difference]: Start difference. First operand has 747 places, 1057 transitions, 84401 flow. Second operand 27 states and 1982 transitions. [2020-10-16 03:05:39,250 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 773 places, 1123 transitions, 90415 flow [2020-10-16 03:05:44,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 757 places, 1123 transitions, 90150 flow, removed 1 selfloop flow, removed 16 redundant places. [2020-10-16 03:05:44,547 INFO L241 Difference]: Finished difference. Result has 761 places, 1083 transitions, 88627 flow [2020-10-16 03:05:44,548 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=84136, PETRI_DIFFERENCE_MINUEND_PLACES=731, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1057, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=557, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=477, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=88627, PETRI_PLACES=761, PETRI_TRANSITIONS=1083} [2020-10-16 03:05:44,548 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 743 predicate places. [2020-10-16 03:05:44,548 INFO L481 AbstractCegarLoop]: Abstraction has has 761 places, 1083 transitions, 88627 flow [2020-10-16 03:05:44,548 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:05:44,549 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:05:44,549 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:05:44,755 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2020-10-16 03:05:44,756 INFO L429 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:05:44,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:05:44,756 INFO L82 PathProgramCache]: Analyzing trace with hash -1561973661, now seen corresponding path program 102 times [2020-10-16 03:05:44,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:05:44,757 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365335971] [2020-10-16 03:05:44,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:05:44,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:05:44,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:44,940 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365335971] [2020-10-16 03:05:44,940 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113739151] [2020-10-16 03:05:44,941 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:05:44,983 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:05:44,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:05:44,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:05:44,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:05:45,339 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:05:45,367 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:45,368 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:05:45,368 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:05:45,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487124032] [2020-10-16 03:05:45,368 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:05:45,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:05:45,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:05:45,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:05:45,370 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:05:45,370 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 761 places, 1083 transitions, 88627 flow. Second operand 17 states. [2020-10-16 03:05:45,370 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:05:45,371 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:05:45,371 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:05:50,309 INFO L129 PetriNetUnfolder]: 789/2123 cut-off events. [2020-10-16 03:05:50,309 INFO L130 PetriNetUnfolder]: For 1069127/1069129 co-relation queries the response was YES. [2020-10-16 03:05:50,358 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60507 conditions, 2123 events. 789/2123 cut-off events. For 1069127/1069129 co-relation queries the response was YES. Maximal size of possible extension queue 391. Compared 19740 event pairs, 0 based on Foata normal form. 5/2128 useless extension candidates. Maximal degree in co-relation 60203. Up to 1255 conditions per place. [2020-10-16 03:05:50,387 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 763 selfloop transitions, 355 changer transitions 0/1125 dead transitions. [2020-10-16 03:05:50,387 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 793 places, 1125 transitions, 95385 flow [2020-10-16 03:05:50,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:05:50,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:05:50,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2428 transitions. [2020-10-16 03:05:50,390 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6876239025771737 [2020-10-16 03:05:50,390 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2428 transitions. [2020-10-16 03:05:50,390 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2428 transitions. [2020-10-16 03:05:50,391 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:05:50,391 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2428 transitions. [2020-10-16 03:05:50,392 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:05:50,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:05:50,393 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:05:50,393 INFO L185 Difference]: Start difference. First operand has 761 places, 1083 transitions, 88627 flow. Second operand 33 states and 2428 transitions. [2020-10-16 03:05:50,393 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 793 places, 1125 transitions, 95385 flow [2020-10-16 03:05:55,460 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 771 places, 1125 transitions, 94829 flow, removed 55 selfloop flow, removed 22 redundant places. [2020-10-16 03:05:55,518 INFO L241 Difference]: Finished difference. Result has 775 places, 1119 transitions, 93337 flow [2020-10-16 03:05:55,518 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=88078, PETRI_DIFFERENCE_MINUEND_PLACES=739, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1083, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=324, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=750, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=93337, PETRI_PLACES=775, PETRI_TRANSITIONS=1119} [2020-10-16 03:05:55,519 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 757 predicate places. [2020-10-16 03:05:55,519 INFO L481 AbstractCegarLoop]: Abstraction has has 775 places, 1119 transitions, 93337 flow [2020-10-16 03:05:55,519 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:05:55,519 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:05:55,519 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:05:55,720 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:05:55,720 INFO L429 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:05:55,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:05:55,720 INFO L82 PathProgramCache]: Analyzing trace with hash -685955604, now seen corresponding path program 103 times [2020-10-16 03:05:55,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:05:55,721 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183442399] [2020-10-16 03:05:55,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:05:55,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:05:55,892 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:55,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183442399] [2020-10-16 03:05:55,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078146558] [2020-10-16 03:05:55,892 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:05:55,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:05:55,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:05:55,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:05:56,166 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:05:56,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:05:56,189 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:05:56,189 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:05:56,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074120666] [2020-10-16 03:05:56,190 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:05:56,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:05:56,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:05:56,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:05:56,191 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:05:56,191 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 775 places, 1119 transitions, 93337 flow. Second operand 17 states. [2020-10-16 03:05:56,191 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:05:56,191 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:05:56,191 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:05:59,929 INFO L129 PetriNetUnfolder]: 810/2177 cut-off events. [2020-10-16 03:05:59,930 INFO L130 PetriNetUnfolder]: For 1148270/1148272 co-relation queries the response was YES. [2020-10-16 03:05:59,980 INFO L80 FinitePrefix]: Finished finitePrefix Result has 63148 conditions, 2177 events. 810/2177 cut-off events. For 1148270/1148272 co-relation queries the response was YES. Maximal size of possible extension queue 397. Compared 20294 event pairs, 0 based on Foata normal form. 5/2182 useless extension candidates. Maximal degree in co-relation 62844. Up to 995 conditions per place. [2020-10-16 03:06:00,011 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 451 selfloop transitions, 694 changer transitions 0/1152 dead transitions. [2020-10-16 03:06:00,011 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 807 places, 1152 transitions, 99790 flow [2020-10-16 03:06:00,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:06:00,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:06:00,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2428 transitions. [2020-10-16 03:06:00,014 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6876239025771737 [2020-10-16 03:06:00,014 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2428 transitions. [2020-10-16 03:06:00,014 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2428 transitions. [2020-10-16 03:06:00,014 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:06:00,014 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2428 transitions. [2020-10-16 03:06:00,016 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:06:00,017 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:06:00,017 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:06:00,017 INFO L185 Difference]: Start difference. First operand has 775 places, 1119 transitions, 93337 flow. Second operand 33 states and 2428 transitions. [2020-10-16 03:06:00,017 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 807 places, 1152 transitions, 99790 flow [2020-10-16 03:06:05,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 781 places, 1152 transitions, 97847 flow, removed 779 selfloop flow, removed 26 redundant places. [2020-10-16 03:06:05,375 INFO L241 Difference]: Finished difference. Result has 785 places, 1149 transitions, 97412 flow [2020-10-16 03:06:05,376 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=91395, PETRI_DIFFERENCE_MINUEND_PLACES=749, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=669, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=444, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=97412, PETRI_PLACES=785, PETRI_TRANSITIONS=1149} [2020-10-16 03:06:05,376 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 767 predicate places. [2020-10-16 03:06:05,376 INFO L481 AbstractCegarLoop]: Abstraction has has 785 places, 1149 transitions, 97412 flow [2020-10-16 03:06:05,376 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:06:05,376 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:06:05,376 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:06:05,577 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2020-10-16 03:06:05,577 INFO L429 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:06:05,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:06:05,578 INFO L82 PathProgramCache]: Analyzing trace with hash -685954643, now seen corresponding path program 104 times [2020-10-16 03:06:05,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:06:05,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552962627] [2020-10-16 03:06:05,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:06:05,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:06:05,765 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:06:05,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552962627] [2020-10-16 03:06:05,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542635427] [2020-10-16 03:06:05,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:06:05,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:06:05,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:06:05,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:06:05,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:06:06,042 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:06:06,064 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:06:06,065 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:06:06,065 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:06:06,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560592545] [2020-10-16 03:06:06,065 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:06:06,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:06:06,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:06:06,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:06:06,067 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:06:06,067 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 785 places, 1149 transitions, 97412 flow. Second operand 17 states. [2020-10-16 03:06:06,067 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:06:06,067 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:06:06,067 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:06:09,877 INFO L129 PetriNetUnfolder]: 836/2246 cut-off events. [2020-10-16 03:06:09,877 INFO L130 PetriNetUnfolder]: For 1229745/1229747 co-relation queries the response was YES. [2020-10-16 03:06:09,929 INFO L80 FinitePrefix]: Finished finitePrefix Result has 66600 conditions, 2246 events. 836/2246 cut-off events. For 1229745/1229747 co-relation queries the response was YES. Maximal size of possible extension queue 408. Compared 21053 event pairs, 0 based on Foata normal form. 5/2251 useless extension candidates. Maximal degree in co-relation 66291. Up to 1064 conditions per place. [2020-10-16 03:06:09,961 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 644 selfloop transitions, 547 changer transitions 0/1198 dead transitions. [2020-10-16 03:06:09,961 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 815 places, 1198 transitions, 105114 flow [2020-10-16 03:06:09,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:06:09,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:06:09,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2281 transitions. [2020-10-16 03:06:09,964 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6876695809466385 [2020-10-16 03:06:09,964 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2281 transitions. [2020-10-16 03:06:09,964 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2281 transitions. [2020-10-16 03:06:09,964 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:06:09,964 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2281 transitions. [2020-10-16 03:06:09,966 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:06:09,967 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:06:09,967 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:06:09,968 INFO L185 Difference]: Start difference. First operand has 785 places, 1149 transitions, 97412 flow. Second operand 31 states and 2281 transitions. [2020-10-16 03:06:09,968 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 815 places, 1198 transitions, 105114 flow [2020-10-16 03:06:16,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 788 places, 1198 transitions, 103283 flow, removed 598 selfloop flow, removed 27 redundant places. [2020-10-16 03:06:16,623 INFO L241 Difference]: Finished difference. Result has 793 places, 1184 transitions, 102164 flow [2020-10-16 03:06:16,624 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=95595, PETRI_DIFFERENCE_MINUEND_PLACES=758, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1149, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=518, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=617, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=102164, PETRI_PLACES=793, PETRI_TRANSITIONS=1184} [2020-10-16 03:06:16,624 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 775 predicate places. [2020-10-16 03:06:16,624 INFO L481 AbstractCegarLoop]: Abstraction has has 793 places, 1184 transitions, 102164 flow [2020-10-16 03:06:16,625 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:06:16,625 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:06:16,625 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:06:16,825 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:06:16,826 INFO L429 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:06:16,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:06:16,826 INFO L82 PathProgramCache]: Analyzing trace with hash -685985395, now seen corresponding path program 105 times [2020-10-16 03:06:16,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:06:16,827 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670894332] [2020-10-16 03:06:16,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:06:16,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:06:17,007 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:06:17,008 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670894332] [2020-10-16 03:06:17,008 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800749496] [2020-10-16 03:06:17,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:06:17,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 03:06:17,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:06:17,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:06:17,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:06:17,305 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:06:17,325 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:06:17,326 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:06:17,326 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:06:17,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596253937] [2020-10-16 03:06:17,326 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:06:17,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:06:17,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:06:17,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:06:17,329 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:06:17,330 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 793 places, 1184 transitions, 102164 flow. Second operand 17 states. [2020-10-16 03:06:17,330 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:06:17,330 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:06:17,330 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:06:22,237 INFO L129 PetriNetUnfolder]: 847/2274 cut-off events. [2020-10-16 03:06:22,238 INFO L130 PetriNetUnfolder]: For 1241178/1241180 co-relation queries the response was YES. [2020-10-16 03:06:22,299 INFO L80 FinitePrefix]: Finished finitePrefix Result has 67672 conditions, 2274 events. 847/2274 cut-off events. For 1241178/1241180 co-relation queries the response was YES. Maximal size of possible extension queue 409. Compared 21677 event pairs, 0 based on Foata normal form. 4/2278 useless extension candidates. Maximal degree in co-relation 67358. Up to 1163 conditions per place. [2020-10-16 03:06:22,335 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 579 selfloop transitions, 616 changer transitions 0/1202 dead transitions. [2020-10-16 03:06:22,336 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 827 places, 1202 transitions, 106792 flow [2020-10-16 03:06:22,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:06:22,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:06:22,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2574 transitions. [2020-10-16 03:06:22,339 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6873164218958612 [2020-10-16 03:06:22,339 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2574 transitions. [2020-10-16 03:06:22,339 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2574 transitions. [2020-10-16 03:06:22,340 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:06:22,340 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2574 transitions. [2020-10-16 03:06:22,342 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:06:22,343 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:06:22,343 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:06:22,344 INFO L185 Difference]: Start difference. First operand has 793 places, 1184 transitions, 102164 flow. Second operand 35 states and 2574 transitions. [2020-10-16 03:06:22,344 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 827 places, 1202 transitions, 106792 flow [2020-10-16 03:06:29,569 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 802 places, 1202 transitions, 102406 flow, removed 1877 selfloop flow, removed 25 redundant places. [2020-10-16 03:06:29,637 INFO L241 Difference]: Finished difference. Result has 805 places, 1198 transitions, 101213 flow [2020-10-16 03:06:29,638 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=97791, PETRI_DIFFERENCE_MINUEND_PLACES=768, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=603, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=577, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=101213, PETRI_PLACES=805, PETRI_TRANSITIONS=1198} [2020-10-16 03:06:29,638 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 787 predicate places. [2020-10-16 03:06:29,638 INFO L481 AbstractCegarLoop]: Abstraction has has 805 places, 1198 transitions, 101213 flow [2020-10-16 03:06:29,638 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:06:29,638 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:06:29,639 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:06:29,845 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable131 [2020-10-16 03:06:29,846 INFO L429 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:06:29,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:06:29,846 INFO L82 PathProgramCache]: Analyzing trace with hash -686879125, now seen corresponding path program 106 times [2020-10-16 03:06:29,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:06:29,847 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405315352] [2020-10-16 03:06:29,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:06:29,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:06:30,024 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:06:30,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405315352] [2020-10-16 03:06:30,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134355265] [2020-10-16 03:06:30,025 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:06:30,064 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:06:30,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:06:30,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:06:30,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:06:30,335 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:06:30,398 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:06:30,398 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:06:30,398 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:06:30,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061154231] [2020-10-16 03:06:30,399 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:06:30,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:06:30,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:06:30,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:06:30,401 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:06:30,401 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 805 places, 1198 transitions, 101213 flow. Second operand 17 states. [2020-10-16 03:06:30,401 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:06:30,401 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:06:30,401 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:06:35,609 INFO L129 PetriNetUnfolder]: 857/2303 cut-off events. [2020-10-16 03:06:35,609 INFO L130 PetriNetUnfolder]: For 1216293/1216299 co-relation queries the response was YES. [2020-10-16 03:06:35,667 INFO L80 FinitePrefix]: Finished finitePrefix Result has 66787 conditions, 2303 events. 857/2303 cut-off events. For 1216293/1216299 co-relation queries the response was YES. Maximal size of possible extension queue 411. Compared 21644 event pairs, 0 based on Foata normal form. 8/2311 useless extension candidates. Maximal degree in co-relation 66470. Up to 1140 conditions per place. [2020-10-16 03:06:35,702 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 575 selfloop transitions, 637 changer transitions 0/1219 dead transitions. [2020-10-16 03:06:35,702 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 835 places, 1219 transitions, 106080 flow [2020-10-16 03:06:35,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:06:35,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:06:35,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2280 transitions. [2020-10-16 03:06:35,706 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.68736810370817 [2020-10-16 03:06:35,706 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2280 transitions. [2020-10-16 03:06:35,706 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2280 transitions. [2020-10-16 03:06:35,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:06:35,707 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2280 transitions. [2020-10-16 03:06:35,709 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:06:35,711 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:06:35,711 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:06:35,711 INFO L185 Difference]: Start difference. First operand has 805 places, 1198 transitions, 101213 flow. Second operand 31 states and 2280 transitions. [2020-10-16 03:06:35,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 835 places, 1219 transitions, 106080 flow [2020-10-16 03:06:42,656 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 808 places, 1219 transitions, 104053 flow, removed 681 selfloop flow, removed 27 redundant places. [2020-10-16 03:06:42,737 INFO L241 Difference]: Finished difference. Result has 811 places, 1211 transitions, 102832 flow [2020-10-16 03:06:42,738 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=99186, PETRI_DIFFERENCE_MINUEND_PLACES=778, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=625, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=569, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=102832, PETRI_PLACES=811, PETRI_TRANSITIONS=1211} [2020-10-16 03:06:42,738 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 793 predicate places. [2020-10-16 03:06:42,738 INFO L481 AbstractCegarLoop]: Abstraction has has 811 places, 1211 transitions, 102832 flow [2020-10-16 03:06:42,738 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:06:42,739 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:06:42,739 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:06:42,939 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:06:42,939 INFO L429 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:06:42,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:06:42,940 INFO L82 PathProgramCache]: Analyzing trace with hash -1590572060, now seen corresponding path program 107 times [2020-10-16 03:06:42,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:06:42,941 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129578295] [2020-10-16 03:06:42,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:06:42,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:06:43,181 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:06:43,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129578295] [2020-10-16 03:06:43,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074248077] [2020-10-16 03:06:43,181 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:06:43,225 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:06:43,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:06:43,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:06:43,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:06:43,684 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:06:43,745 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:06:43,746 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:06:43,746 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:06:43,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008899387] [2020-10-16 03:06:43,746 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:06:43,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:06:43,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:06:43,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:06:43,754 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:06:43,754 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 811 places, 1211 transitions, 102832 flow. Second operand 17 states. [2020-10-16 03:06:43,755 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:06:43,755 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:06:43,755 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:06:49,608 INFO L129 PetriNetUnfolder]: 877/2354 cut-off events. [2020-10-16 03:06:49,608 INFO L130 PetriNetUnfolder]: For 1295209/1295211 co-relation queries the response was YES. [2020-10-16 03:06:49,666 INFO L80 FinitePrefix]: Finished finitePrefix Result has 69354 conditions, 2354 events. 877/2354 cut-off events. For 1295209/1295211 co-relation queries the response was YES. Maximal size of possible extension queue 422. Compared 22221 event pairs, 0 based on Foata normal form. 5/2359 useless extension candidates. Maximal degree in co-relation 69034. Up to 995 conditions per place. [2020-10-16 03:06:49,702 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 540 selfloop transitions, 714 changer transitions 0/1261 dead transitions. [2020-10-16 03:06:49,702 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 845 places, 1261 transitions, 110247 flow [2020-10-16 03:06:49,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:06:49,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:06:49,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2575 transitions. [2020-10-16 03:06:49,707 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6875834445927904 [2020-10-16 03:06:49,707 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2575 transitions. [2020-10-16 03:06:49,707 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2575 transitions. [2020-10-16 03:06:49,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:06:49,707 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2575 transitions. [2020-10-16 03:06:49,708 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:06:49,710 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:06:49,710 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:06:49,710 INFO L185 Difference]: Start difference. First operand has 811 places, 1211 transitions, 102832 flow. Second operand 35 states and 2575 transitions. [2020-10-16 03:06:49,710 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 845 places, 1261 transitions, 110247 flow [2020-10-16 03:06:56,746 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 823 places, 1261 transitions, 108834 flow, removed 529 selfloop flow, removed 22 redundant places. [2020-10-16 03:06:56,820 INFO L241 Difference]: Finished difference. Result has 827 places, 1238 transitions, 107664 flow [2020-10-16 03:06:56,821 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=101419, PETRI_DIFFERENCE_MINUEND_PLACES=789, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=692, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=509, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=107664, PETRI_PLACES=827, PETRI_TRANSITIONS=1238} [2020-10-16 03:06:56,821 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 809 predicate places. [2020-10-16 03:06:56,821 INFO L481 AbstractCegarLoop]: Abstraction has has 827 places, 1238 transitions, 107664 flow [2020-10-16 03:06:56,821 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:06:56,821 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:06:56,821 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:06:57,027 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2020-10-16 03:06:57,028 INFO L429 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:06:57,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:06:57,028 INFO L82 PathProgramCache]: Analyzing trace with hash -686907955, now seen corresponding path program 108 times [2020-10-16 03:06:57,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:06:57,029 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013735388] [2020-10-16 03:06:57,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:06:57,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:06:57,212 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:06:57,212 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013735388] [2020-10-16 03:06:57,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031217553] [2020-10-16 03:06:57,213 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:06:57,255 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:06:57,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:06:57,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:06:57,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:06:57,530 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:06:57,600 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:06:57,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:06:57,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:06:57,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645143284] [2020-10-16 03:06:57,601 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:06:57,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:06:57,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:06:57,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:06:57,603 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:06:57,603 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 827 places, 1238 transitions, 107664 flow. Second operand 17 states. [2020-10-16 03:06:57,603 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:06:57,603 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:06:57,603 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:07:02,646 INFO L129 PetriNetUnfolder]: 888/2383 cut-off events. [2020-10-16 03:07:02,646 INFO L130 PetriNetUnfolder]: For 1325211/1325217 co-relation queries the response was YES. [2020-10-16 03:07:02,708 INFO L80 FinitePrefix]: Finished finitePrefix Result has 71546 conditions, 2383 events. 888/2383 cut-off events. For 1325211/1325217 co-relation queries the response was YES. Maximal size of possible extension queue 424. Compared 22584 event pairs, 0 based on Foata normal form. 8/2391 useless extension candidates. Maximal degree in co-relation 71221. Up to 1117 conditions per place. [2020-10-16 03:07:02,745 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 628 selfloop transitions, 637 changer transitions 0/1272 dead transitions. [2020-10-16 03:07:02,745 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 857 places, 1272 transitions, 113354 flow [2020-10-16 03:07:02,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:07:02,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:07:02,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2280 transitions. [2020-10-16 03:07:02,748 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.68736810370817 [2020-10-16 03:07:02,748 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2280 transitions. [2020-10-16 03:07:02,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2280 transitions. [2020-10-16 03:07:02,749 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:07:02,749 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2280 transitions. [2020-10-16 03:07:02,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:07:02,752 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:07:02,752 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:07:02,752 INFO L185 Difference]: Start difference. First operand has 827 places, 1238 transitions, 107664 flow. Second operand 31 states and 2280 transitions. [2020-10-16 03:07:02,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 857 places, 1272 transitions, 113354 flow [2020-10-16 03:07:09,824 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 830 places, 1272 transitions, 109995 flow, removed 1441 selfloop flow, removed 27 redundant places. [2020-10-16 03:07:09,891 INFO L241 Difference]: Finished difference. Result has 833 places, 1251 transitions, 108523 flow [2020-10-16 03:07:09,892 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=104305, PETRI_DIFFERENCE_MINUEND_PLACES=800, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=625, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=608, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=108523, PETRI_PLACES=833, PETRI_TRANSITIONS=1251} [2020-10-16 03:07:09,892 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 815 predicate places. [2020-10-16 03:07:09,892 INFO L481 AbstractCegarLoop]: Abstraction has has 833 places, 1251 transitions, 108523 flow [2020-10-16 03:07:09,892 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:07:09,892 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:07:09,892 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:07:10,093 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2020-10-16 03:07:10,093 INFO L429 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:07:10,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:07:10,094 INFO L82 PathProgramCache]: Analyzing trace with hash -657355283, now seen corresponding path program 109 times [2020-10-16 03:07:10,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:07:10,094 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208797929] [2020-10-16 03:07:10,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:07:10,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:07:10,274 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:07:10,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208797929] [2020-10-16 03:07:10,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277320840] [2020-10-16 03:07:10,275 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:07:10,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:07:10,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:07:10,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:07:10,560 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:07:12,681 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:07:12,682 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:07:12,682 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-10-16 03:07:12,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887653276] [2020-10-16 03:07:12,682 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:07:12,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:07:12,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:07:12,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=222, Unknown=1, NotChecked=0, Total=306 [2020-10-16 03:07:12,684 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:07:12,685 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 833 places, 1251 transitions, 108523 flow. Second operand 18 states. [2020-10-16 03:07:12,685 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:07:12,685 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:07:12,685 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:07:19,340 WARN L193 SmtUtils]: Spent 2.05 s on a formula simplification that was a NOOP. DAG size: 29 [2020-10-16 03:07:29,837 WARN L193 SmtUtils]: Spent 2.05 s on a formula simplification that was a NOOP. DAG size: 30 [2020-10-16 03:07:38,043 WARN L193 SmtUtils]: Spent 2.05 s on a formula simplification that was a NOOP. DAG size: 26 [2020-10-16 03:08:06,975 WARN L193 SmtUtils]: Spent 2.05 s on a formula simplification. DAG size of input: 27 DAG size of output: 26 [2020-10-16 03:08:27,697 INFO L129 PetriNetUnfolder]: 907/2435 cut-off events. [2020-10-16 03:08:27,697 INFO L130 PetriNetUnfolder]: For 1374219/1374225 co-relation queries the response was YES. [2020-10-16 03:08:27,761 INFO L80 FinitePrefix]: Finished finitePrefix Result has 73185 conditions, 2435 events. 907/2435 cut-off events. For 1374219/1374225 co-relation queries the response was YES. Maximal size of possible extension queue 444. Compared 23525 event pairs, 0 based on Foata normal form. 8/2443 useless extension candidates. Maximal degree in co-relation 72857. Up to 1311 conditions per place. [2020-10-16 03:08:27,798 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 752 selfloop transitions, 550 changer transitions 0/1309 dead transitions. [2020-10-16 03:08:27,799 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 865 places, 1309 transitions, 115409 flow [2020-10-16 03:08:27,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:08:27,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:08:27,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2426 transitions. [2020-10-16 03:08:27,802 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6870574907958086 [2020-10-16 03:08:27,802 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2426 transitions. [2020-10-16 03:08:27,803 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2426 transitions. [2020-10-16 03:08:27,803 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:08:27,803 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2426 transitions. [2020-10-16 03:08:27,805 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:08:27,806 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:08:27,806 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:08:27,806 INFO L185 Difference]: Start difference. First operand has 833 places, 1251 transitions, 108523 flow. Second operand 33 states and 2426 transitions. [2020-10-16 03:08:27,806 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 865 places, 1309 transitions, 115409 flow [2020-10-16 03:08:36,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 836 places, 1309 transitions, 113404 flow, removed 747 selfloop flow, removed 29 redundant places. [2020-10-16 03:08:36,096 INFO L241 Difference]: Finished difference. Result has 840 places, 1273 transitions, 110879 flow [2020-10-16 03:08:36,097 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=106527, PETRI_DIFFERENCE_MINUEND_PLACES=804, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=529, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=711, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=110879, PETRI_PLACES=840, PETRI_TRANSITIONS=1273} [2020-10-16 03:08:36,097 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 822 predicate places. [2020-10-16 03:08:36,097 INFO L481 AbstractCegarLoop]: Abstraction has has 840 places, 1273 transitions, 110879 flow [2020-10-16 03:08:36,097 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:08:36,097 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:08:36,097 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:08:36,298 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2020-10-16 03:08:36,298 INFO L429 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:08:36,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:08:36,299 INFO L82 PathProgramCache]: Analyzing trace with hash -685984434, now seen corresponding path program 110 times [2020-10-16 03:08:36,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:08:36,299 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103404970] [2020-10-16 03:08:36,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:08:36,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:08:36,510 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:08:36,510 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103404970] [2020-10-16 03:08:36,510 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685498781] [2020-10-16 03:08:36,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:08:36,549 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:08:36,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:08:36,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:08:36,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:08:36,978 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:08:37,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:08:37,008 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:08:37,008 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 03:08:37,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655814358] [2020-10-16 03:08:37,009 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:08:37,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:08:37,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:08:37,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:08:37,012 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:08:37,013 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 840 places, 1273 transitions, 110879 flow. Second operand 17 states. [2020-10-16 03:08:37,013 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:08:37,013 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:08:37,013 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:08:41,253 INFO L129 PetriNetUnfolder]: 914/2455 cut-off events. [2020-10-16 03:08:41,254 INFO L130 PetriNetUnfolder]: For 1413944/1413950 co-relation queries the response was YES. [2020-10-16 03:08:41,322 INFO L80 FinitePrefix]: Finished finitePrefix Result has 73929 conditions, 2455 events. 914/2455 cut-off events. For 1413944/1413950 co-relation queries the response was YES. Maximal size of possible extension queue 438. Compared 23414 event pairs, 0 based on Foata normal form. 9/2464 useless extension candidates. Maximal degree in co-relation 73599. Up to 931 conditions per place. [2020-10-16 03:08:41,363 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 407 selfloop transitions, 885 changer transitions 0/1299 dead transitions. [2020-10-16 03:08:41,364 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 872 places, 1299 transitions, 116522 flow [2020-10-16 03:08:41,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:08:41,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:08:41,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2428 transitions. [2020-10-16 03:08:41,368 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6876239025771737 [2020-10-16 03:08:41,368 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2428 transitions. [2020-10-16 03:08:41,368 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2428 transitions. [2020-10-16 03:08:41,369 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:08:41,369 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2428 transitions. [2020-10-16 03:08:41,370 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:08:41,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:08:41,372 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:08:41,372 INFO L185 Difference]: Start difference. First operand has 840 places, 1273 transitions, 110879 flow. Second operand 33 states and 2428 transitions. [2020-10-16 03:08:41,372 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 872 places, 1299 transitions, 116522 flow [2020-10-16 03:08:49,706 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 843 places, 1299 transitions, 113951 flow, removed 1032 selfloop flow, removed 29 redundant places. [2020-10-16 03:08:49,784 INFO L241 Difference]: Finished difference. Result has 847 places, 1286 transitions, 113317 flow [2020-10-16 03:08:49,784 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=108536, PETRI_DIFFERENCE_MINUEND_PLACES=811, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1273, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=873, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=396, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=113317, PETRI_PLACES=847, PETRI_TRANSITIONS=1286} [2020-10-16 03:08:49,785 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 829 predicate places. [2020-10-16 03:08:49,785 INFO L481 AbstractCegarLoop]: Abstraction has has 847 places, 1286 transitions, 113317 flow [2020-10-16 03:08:49,785 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:08:49,785 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:08:49,785 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:08:49,985 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:08:49,986 INFO L429 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:08:49,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:08:49,986 INFO L82 PathProgramCache]: Analyzing trace with hash -658249974, now seen corresponding path program 111 times [2020-10-16 03:08:49,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:08:49,987 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323300835] [2020-10-16 03:08:49,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:08:49,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:08:50,174 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:08:50,175 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323300835] [2020-10-16 03:08:50,175 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570159893] [2020-10-16 03:08:50,175 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:08:50,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 03:08:50,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:08:50,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:08:50,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:08:54,654 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:08:58,796 WARN L193 SmtUtils]: Spent 2.08 s on a formula simplification. DAG size of input: 42 DAG size of output: 19 [2020-10-16 03:08:58,798 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:08:58,799 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:08:58,799 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-10-16 03:08:58,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907903563] [2020-10-16 03:08:58,800 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:08:58,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:08:58,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:08:58,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=220, Unknown=3, NotChecked=0, Total=306 [2020-10-16 03:08:58,801 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 107 [2020-10-16 03:08:58,802 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 847 places, 1286 transitions, 113317 flow. Second operand 18 states. [2020-10-16 03:08:58,802 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:08:58,802 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 107 [2020-10-16 03:08:58,802 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:09:03,208 WARN L193 SmtUtils]: Spent 4.13 s on a formula simplification. DAG size of input: 54 DAG size of output: 38 [2020-10-16 03:09:07,887 WARN L193 SmtUtils]: Spent 4.16 s on a formula simplification. DAG size of input: 59 DAG size of output: 41 [2020-10-16 03:09:12,292 WARN L193 SmtUtils]: Spent 4.10 s on a formula simplification. DAG size of input: 47 DAG size of output: 37 [2020-10-16 03:09:16,865 WARN L193 SmtUtils]: Spent 4.12 s on a formula simplification. DAG size of input: 52 DAG size of output: 40 [2020-10-16 03:09:19,101 WARN L193 SmtUtils]: Spent 2.04 s on a formula simplification that was a NOOP. DAG size: 32 [2020-10-16 03:09:29,908 WARN L193 SmtUtils]: Spent 4.10 s on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2020-10-16 03:09:34,285 WARN L193 SmtUtils]: Spent 2.08 s on a formula simplification. DAG size of input: 24 DAG size of output: 22 [2020-10-16 03:10:05,529 INFO L129 PetriNetUnfolder]: 924/2482 cut-off events. [2020-10-16 03:10:05,530 INFO L130 PetriNetUnfolder]: For 1423141/1423143 co-relation queries the response was YES. [2020-10-16 03:10:05,589 INFO L80 FinitePrefix]: Finished finitePrefix Result has 75382 conditions, 2482 events. 924/2482 cut-off events. For 1423141/1423143 co-relation queries the response was YES. Maximal size of possible extension queue 439. Compared 23742 event pairs, 0 based on Foata normal form. 4/2486 useless extension candidates. Maximal degree in co-relation 75054. Up to 1169 conditions per place. [2020-10-16 03:10:05,631 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 565 selfloop transitions, 744 changer transitions 0/1316 dead transitions. [2020-10-16 03:10:05,632 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 881 places, 1316 transitions, 118928 flow [2020-10-16 03:10:05,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:10:05,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:10:05,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2573 transitions. [2020-10-16 03:10:05,635 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6870493991989319 [2020-10-16 03:10:05,635 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2573 transitions. [2020-10-16 03:10:05,635 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2573 transitions. [2020-10-16 03:10:05,635 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:10:05,635 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2573 transitions. [2020-10-16 03:10:05,637 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:10:05,638 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:10:05,639 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:10:05,639 INFO L185 Difference]: Start difference. First operand has 847 places, 1286 transitions, 113317 flow. Second operand 35 states and 2573 transitions. [2020-10-16 03:10:05,639 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 881 places, 1316 transitions, 118928 flow Received shutdown request... [2020-10-16 03:10:08,700 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:10:08,701 WARN L546 AbstractCegarLoop]: Verification canceled [2020-10-16 03:10:08,706 WARN L235 ceAbstractionStarter]: Timeout [2020-10-16 03:10:08,707 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 03:10:08 BasicIcfg [2020-10-16 03:10:08,707 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-16 03:10:08,708 INFO L168 Benchmark]: Toolchain (without parser) took 862179.24 ms. Allocated memory was 253.8 MB in the beginning and 2.8 GB in the end (delta: 2.6 GB). Free memory was 209.1 MB in the beginning and 2.0 GB in the end (delta: -1.8 GB). Peak memory consumption was 2.5 GB. Max. memory is 14.2 GB. [2020-10-16 03:10:08,708 INFO L168 Benchmark]: CDTParser took 0.42 ms. Allocated memory is still 253.8 MB. Free memory was 231.8 MB in the beginning and 231.0 MB in the end (delta: 839.0 kB). Peak memory consumption was 839.0 kB. Max. memory is 14.2 GB. [2020-10-16 03:10:08,708 INFO L168 Benchmark]: CACSL2BoogieTranslator took 637.99 ms. Allocated memory was 253.8 MB in the beginning and 321.9 MB in the end (delta: 68.2 MB). Free memory was 209.1 MB in the beginning and 278.5 MB in the end (delta: -69.4 MB). Peak memory consumption was 30.8 MB. Max. memory is 14.2 GB. [2020-10-16 03:10:08,709 INFO L168 Benchmark]: Boogie Procedure Inliner took 46.55 ms. Allocated memory is still 321.9 MB. Free memory was 278.5 MB in the beginning and 276.9 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 14.2 GB. [2020-10-16 03:10:08,709 INFO L168 Benchmark]: Boogie Preprocessor took 28.79 ms. Allocated memory is still 321.9 MB. Free memory was 276.9 MB in the beginning and 275.2 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 14.2 GB. [2020-10-16 03:10:08,709 INFO L168 Benchmark]: RCFGBuilder took 416.52 ms. Allocated memory is still 321.9 MB. Free memory was 275.2 MB in the beginning and 254.0 MB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 14.2 GB. [2020-10-16 03:10:08,709 INFO L168 Benchmark]: TraceAbstraction took 861039.77 ms. Allocated memory was 321.9 MB in the beginning and 2.8 GB in the end (delta: 2.5 GB). Free memory was 253.2 MB in the beginning and 2.0 GB in the end (delta: -1.8 GB). Peak memory consumption was 2.5 GB. Max. memory is 14.2 GB. [2020-10-16 03:10:08,712 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.42 ms. Allocated memory is still 253.8 MB. Free memory was 231.8 MB in the beginning and 231.0 MB in the end (delta: 839.0 kB). Peak memory consumption was 839.0 kB. Max. memory is 14.2 GB. * CACSL2BoogieTranslator took 637.99 ms. Allocated memory was 253.8 MB in the beginning and 321.9 MB in the end (delta: 68.2 MB). Free memory was 209.1 MB in the beginning and 278.5 MB in the end (delta: -69.4 MB). Peak memory consumption was 30.8 MB. Max. memory is 14.2 GB. * Boogie Procedure Inliner took 46.55 ms. Allocated memory is still 321.9 MB. Free memory was 278.5 MB in the beginning and 276.9 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 14.2 GB. * Boogie Preprocessor took 28.79 ms. Allocated memory is still 321.9 MB. Free memory was 276.9 MB in the beginning and 275.2 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 14.2 GB. * RCFGBuilder took 416.52 ms. Allocated memory is still 321.9 MB. Free memory was 275.2 MB in the beginning and 254.0 MB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 14.2 GB. * TraceAbstraction took 861039.77 ms. Allocated memory was 321.9 MB in the beginning and 2.8 GB in the end (delta: 2.5 GB). Free memory was 253.2 MB in the beginning and 2.0 GB in the end (delta: -1.8 GB). Peak memory consumption was 2.5 GB. Max. memory is 14.2 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 697 VarBasedMoverChecksPositive, 12 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 12 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 20 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.1s, 57 PlacesBefore, 18 PlacesAfterwards, 55 TransitionsBefore, 14 TransitionsAfterwards, 1032 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 27 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 2 ChoiceCompositions, 50 TotalNumberOfCompositions, 911 MoverChecksTotal - TimeoutResultAtElement [Line: 711]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 711). Cancelled while executing RemoveRedundantFlow. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 53 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: TIMEOUT, OverallTime: 860.8s, OverallIterations: 138, TraceHistogramMax: 6, AutomataDifference: 741.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.2s, HoareTripleCheckerStatistics: 292 SDtfs, 2074 SDslu, 0 SDs, 0 SdLazy, 10393 SolverSat, 3438 SolverUnsat, 79 SolverUnknown, 0 SolverNotchecked, 173.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3783 GetRequests, 639 SyntacticMatches, 120 SemanticMatches, 3024 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19735 ImplicationChecksByTransitivity, 330.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=113317occurred in iteration=137, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 2.1s SatisfiabilityAnalysisTime, 83.3s InterpolantComputationTime, 3354 NumberOfCodeBlocks, 3354 NumberOfCodeBlocksAsserted, 412 NumberOfCheckSat, 3085 ConstructedInterpolants, 21 QuantifiedInterpolants, 340359 SizeOfPredicates, 131 NumberOfNonLiveVariables, 11356 ConjunctsInSsa, 1277 ConjunctsInUnsatCore, 269 InterpolantComputations, 7 PerfectInterpolantSequences, 0/1304 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