/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.epf -i ../../../trunk/examples/svcomp/pthread/triangular-longest-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-7bb8cbd [2020-10-16 00:00:50,148 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-16 00:00:50,151 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-16 00:00:50,191 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-16 00:00:50,192 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-16 00:00:50,202 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-16 00:00:50,205 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-16 00:00:50,208 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-16 00:00:50,211 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-16 00:00:50,214 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-16 00:00:50,215 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-16 00:00:50,217 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-16 00:00:50,218 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-16 00:00:50,221 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-16 00:00:50,223 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-16 00:00:50,225 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-16 00:00:50,226 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-16 00:00:50,229 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-16 00:00:50,231 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-16 00:00:50,237 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-16 00:00:50,240 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-16 00:00:50,242 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-16 00:00:50,243 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-16 00:00:50,244 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-16 00:00:50,249 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-16 00:00:50,249 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-16 00:00:50,249 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-16 00:00:50,252 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-16 00:00:50,253 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-16 00:00:50,254 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-16 00:00:50,254 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-16 00:00:50,255 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-16 00:00:50,256 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-16 00:00:50,257 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-16 00:00:50,258 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-16 00:00:50,259 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-16 00:00:50,259 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-16 00:00:50,260 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-16 00:00:50,260 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-16 00:00:50,261 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-16 00:00:50,262 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-16 00:00:50,263 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.epf [2020-10-16 00:00:50,305 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-16 00:00:50,306 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-16 00:00:50,307 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-16 00:00:50,308 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-16 00:00:50,308 INFO L138 SettingsManager]: * Use SBE=true [2020-10-16 00:00:50,308 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-16 00:00:50,308 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-16 00:00:50,308 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-16 00:00:50,308 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-16 00:00:50,309 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-16 00:00:50,310 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-16 00:00:50,310 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-16 00:00:50,310 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-16 00:00:50,311 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-16 00:00:50,311 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-16 00:00:50,311 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-16 00:00:50,311 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-16 00:00:50,311 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-16 00:00:50,311 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-16 00:00:50,312 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-16 00:00:50,312 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-16 00:00:50,312 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 00:00:50,312 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-16 00:00:50,312 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-16 00:00:50,313 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-16 00:00:50,313 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-16 00:00:50,313 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-16 00:00:50,313 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2020-10-16 00:00:50,313 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-16 00:00:50,608 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-16 00:00:50,618 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-16 00:00:50,621 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-16 00:00:50,622 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-16 00:00:50,623 INFO L275 PluginConnector]: CDTParser initialized [2020-10-16 00:00:50,624 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/triangular-longest-2.i [2020-10-16 00:00:50,690 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e80147ea3/a21b034710604a97b0fe5d6c6a9ac8a4/FLAG25b31ff95 [2020-10-16 00:00:51,278 INFO L306 CDTParser]: Found 1 translation units. [2020-10-16 00:00:51,283 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-longest-2.i [2020-10-16 00:00:51,299 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e80147ea3/a21b034710604a97b0fe5d6c6a9ac8a4/FLAG25b31ff95 [2020-10-16 00:00:51,533 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e80147ea3/a21b034710604a97b0fe5d6c6a9ac8a4 [2020-10-16 00:00:51,541 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-16 00:00:51,544 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-16 00:00:51,545 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-16 00:00:51,545 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-16 00:00:51,549 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-16 00:00:51,550 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:00:51" (1/1) ... [2020-10-16 00:00:51,553 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@351dd234 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:51, skipping insertion in model container [2020-10-16 00:00:51,553 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:00:51" (1/1) ... [2020-10-16 00:00:51,561 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-16 00:00:51,622 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-16 00:00:52,056 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 00:00:52,074 INFO L203 MainTranslator]: Completed pre-run [2020-10-16 00:00:52,158 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 00:00:52,247 INFO L208 MainTranslator]: Completed translation [2020-10-16 00:00:52,249 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52 WrapperNode [2020-10-16 00:00:52,250 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-16 00:00:52,251 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-16 00:00:52,251 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-16 00:00:52,251 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-16 00:00:52,260 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52" (1/1) ... [2020-10-16 00:00:52,277 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52" (1/1) ... [2020-10-16 00:00:52,300 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-16 00:00:52,301 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-16 00:00:52,301 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-16 00:00:52,301 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-16 00:00:52,310 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52" (1/1) ... [2020-10-16 00:00:52,311 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52" (1/1) ... [2020-10-16 00:00:52,314 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52" (1/1) ... [2020-10-16 00:00:52,314 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52" (1/1) ... [2020-10-16 00:00:52,320 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52" (1/1) ... [2020-10-16 00:00:52,325 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52" (1/1) ... [2020-10-16 00:00:52,327 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52" (1/1) ... [2020-10-16 00:00:52,330 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-16 00:00:52,331 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-16 00:00:52,331 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-16 00:00:52,331 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-16 00:00:52,332 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52" (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 00:00:52,393 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-10-16 00:00:52,393 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-10-16 00:00:52,394 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-10-16 00:00:52,394 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-10-16 00:00:52,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-16 00:00:52,394 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-10-16 00:00:52,394 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-16 00:00:52,394 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-16 00:00:52,394 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-10-16 00:00:52,395 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-16 00:00:52,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-16 00:00:52,396 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 00:00:52,686 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-16 00:00:52,687 INFO L298 CfgBuilder]: Removed 6 assume(true) statements. [2020-10-16 00:00:52,689 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:00:52 BoogieIcfgContainer [2020-10-16 00:00:52,689 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-16 00:00:52,691 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-16 00:00:52,691 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-16 00:00:52,694 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-16 00:00:52,695 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 12:00:51" (1/3) ... [2020-10-16 00:00:52,695 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5be5a1f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:00:52, skipping insertion in model container [2020-10-16 00:00:52,696 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:00:52" (2/3) ... [2020-10-16 00:00:52,696 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5be5a1f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:00:52, skipping insertion in model container [2020-10-16 00:00:52,696 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:00:52" (3/3) ... [2020-10-16 00:00:52,698 INFO L111 eAbstractionObserver]: Analyzing ICFG triangular-longest-2.i [2020-10-16 00:00:52,719 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-16 00:00:52,729 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-16 00:00:52,730 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-16 00:00:52,757 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,757 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,757 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,758 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,759 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,759 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,759 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,759 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,760 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,760 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,760 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,761 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,761 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,761 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,762 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,762 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,762 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,762 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,763 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,763 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,763 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,764 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,764 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,764 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,765 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,765 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,765 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,765 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,769 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,770 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,770 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,770 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,770 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,770 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,777 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,777 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,778 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,778 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,778 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,778 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 00:00:52,797 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-16 00:00:52,817 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 00:00:52,817 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 00:00:52,818 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 00:00:52,818 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 00:00:52,818 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 00:00:52,818 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 00:00:52,818 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 00:00:52,818 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 00:00:52,829 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 120 flow [2020-10-16 00:00:52,866 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-10-16 00:00:52,866 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 00:00:52,871 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 53 events. 5/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 79 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 41. Up to 2 conditions per place. [2020-10-16 00:00:52,872 INFO L82 GeneralOperation]: Start removeDead. Operand has 57 places, 55 transitions, 120 flow [2020-10-16 00:00:52,879 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 55 places, 53 transitions, 112 flow [2020-10-16 00:00:52,881 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 00:00:52,884 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 55 places, 53 transitions, 112 flow [2020-10-16 00:00:52,887 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 55 places, 53 transitions, 112 flow [2020-10-16 00:00:52,888 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 55 places, 53 transitions, 112 flow [2020-10-16 00:00:52,908 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-10-16 00:00:52,908 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 00:00:52,909 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 53 events. 5/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 81 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 41. Up to 2 conditions per place. [2020-10-16 00:00:52,911 INFO L117 LiptonReduction]: Number of co-enabled transitions 924 [2020-10-16 00:00:53,997 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-10-16 00:00:54,195 INFO L132 LiptonReduction]: Checked pairs total: 881 [2020-10-16 00:00:54,196 INFO L134 LiptonReduction]: Total number of compositions: 45 [2020-10-16 00:00:54,199 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1320 [2020-10-16 00:00:54,206 INFO L129 PetriNetUnfolder]: 2/12 cut-off events. [2020-10-16 00:00:54,207 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 00:00:54,207 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:54,208 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 00:00:54,208 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:54,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:54,214 INFO L82 PathProgramCache]: Analyzing trace with hash -1798862799, now seen corresponding path program 1 times [2020-10-16 00:00:54,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:54,225 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570886586] [2020-10-16 00:00:54,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:54,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:54,445 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 00:00:54,446 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570886586] [2020-10-16 00:00:54,447 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:00:54,447 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 00:00:54,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843527382] [2020-10-16 00:00:54,458 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 00:00:54,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:54,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 00:00:54,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 00:00:54,478 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:54,480 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 18 places, 13 transitions, 32 flow. Second operand 4 states. [2020-10-16 00:00:54,480 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:54,480 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:54,482 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:54,553 INFO L129 PetriNetUnfolder]: 29/61 cut-off events. [2020-10-16 00:00:54,553 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 00:00:54,554 INFO L80 FinitePrefix]: Finished finitePrefix Result has 115 conditions, 61 events. 29/61 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 148 event pairs, 4 based on Foata normal form. 0/59 useless extension candidates. Maximal degree in co-relation 106. Up to 28 conditions per place. [2020-10-16 00:00:54,556 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 7 selfloop transitions, 5 changer transitions 3/22 dead transitions. [2020-10-16 00:00:54,556 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 22 places, 22 transitions, 80 flow [2020-10-16 00:00:54,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 00:00:54,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2020-10-16 00:00:54,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 342 transitions. [2020-10-16 00:00:54,573 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.684 [2020-10-16 00:00:54,574 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 342 transitions. [2020-10-16 00:00:54,574 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 342 transitions. [2020-10-16 00:00:54,576 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:54,579 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 342 transitions. [2020-10-16 00:00:54,583 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 6 states. [2020-10-16 00:00:54,590 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 6 states. [2020-10-16 00:00:54,591 INFO L81 ComplementDD]: Finished complementDD. Result 6 states. [2020-10-16 00:00:54,593 INFO L185 Difference]: Start difference. First operand has 18 places, 13 transitions, 32 flow. Second operand 5 states and 342 transitions. [2020-10-16 00:00:54,594 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 22 places, 22 transitions, 80 flow [2020-10-16 00:00:54,597 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 00:00:54,599 INFO L241 Difference]: Finished difference. Result has 23 places, 16 transitions, 65 flow [2020-10-16 00:00:54,601 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=30, PETRI_DIFFERENCE_MINUEND_PLACES=16, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=13, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=65, PETRI_PLACES=23, PETRI_TRANSITIONS=16} [2020-10-16 00:00:54,602 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 5 predicate places. [2020-10-16 00:00:54,603 INFO L481 AbstractCegarLoop]: Abstraction has has 23 places, 16 transitions, 65 flow [2020-10-16 00:00:54,603 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 00:00:54,603 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:54,603 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:54,603 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-16 00:00:54,604 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:54,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:54,604 INFO L82 PathProgramCache]: Analyzing trace with hash -2130400634, now seen corresponding path program 1 times [2020-10-16 00:00:54,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:54,605 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740241144] [2020-10-16 00:00:54,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:54,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:54,683 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 00:00:54,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740241144] [2020-10-16 00:00:54,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:00:54,684 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 00:00:54,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099939649] [2020-10-16 00:00:54,686 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 00:00:54,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:54,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 00:00:54,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-16 00:00:54,688 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:54,689 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 16 transitions, 65 flow. Second operand 5 states. [2020-10-16 00:00:54,689 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:54,689 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:54,689 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:54,726 INFO L129 PetriNetUnfolder]: 17/42 cut-off events. [2020-10-16 00:00:54,727 INFO L130 PetriNetUnfolder]: For 25/25 co-relation queries the response was YES. [2020-10-16 00:00:54,727 INFO L80 FinitePrefix]: Finished finitePrefix Result has 124 conditions, 42 events. 17/42 cut-off events. For 25/25 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 82 event pairs, 0 based on Foata normal form. 1/42 useless extension candidates. Maximal degree in co-relation 112. Up to 21 conditions per place. [2020-10-16 00:00:54,728 INFO L132 encePairwiseOnDemand]: 96/100 looper letters, 12 selfloop transitions, 6 changer transitions 0/25 dead transitions. [2020-10-16 00:00:54,728 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 25 places, 25 transitions, 147 flow [2020-10-16 00:00:54,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-16 00:00:54,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-10-16 00:00:54,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 271 transitions. [2020-10-16 00:00:54,732 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6775 [2020-10-16 00:00:54,732 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 271 transitions. [2020-10-16 00:00:54,732 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 271 transitions. [2020-10-16 00:00:54,732 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:54,733 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 271 transitions. [2020-10-16 00:00:54,734 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 5 states. [2020-10-16 00:00:54,735 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 5 states. [2020-10-16 00:00:54,735 INFO L81 ComplementDD]: Finished complementDD. Result 5 states. [2020-10-16 00:00:54,735 INFO L185 Difference]: Start difference. First operand has 23 places, 16 transitions, 65 flow. Second operand 4 states and 271 transitions. [2020-10-16 00:00:54,736 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 25 places, 25 transitions, 147 flow [2020-10-16 00:00:54,737 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 24 places, 25 transitions, 142 flow, removed 0 selfloop flow, removed 1 redundant places. [2020-10-16 00:00:54,738 INFO L241 Difference]: Finished difference. Result has 26 places, 21 transitions, 114 flow [2020-10-16 00:00:54,738 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=62, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=114, PETRI_PLACES=26, PETRI_TRANSITIONS=21} [2020-10-16 00:00:54,740 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 8 predicate places. [2020-10-16 00:00:54,740 INFO L481 AbstractCegarLoop]: Abstraction has has 26 places, 21 transitions, 114 flow [2020-10-16 00:00:54,740 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 00:00:54,740 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:54,741 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:54,741 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-16 00:00:54,741 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:54,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:54,742 INFO L82 PathProgramCache]: Analyzing trace with hash 993324059, now seen corresponding path program 1 times [2020-10-16 00:00:54,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:54,742 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156017410] [2020-10-16 00:00:54,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:54,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:54,842 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 00:00:54,842 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156017410] [2020-10-16 00:00:54,842 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:00:54,843 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 00:00:54,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885085703] [2020-10-16 00:00:54,843 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 00:00:54,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:54,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 00:00:54,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-10-16 00:00:54,846 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:54,846 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 21 transitions, 114 flow. Second operand 6 states. [2020-10-16 00:00:54,846 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:54,847 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:54,847 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:54,954 INFO L129 PetriNetUnfolder]: 28/67 cut-off events. [2020-10-16 00:00:54,955 INFO L130 PetriNetUnfolder]: For 78/78 co-relation queries the response was YES. [2020-10-16 00:00:54,956 INFO L80 FinitePrefix]: Finished finitePrefix Result has 232 conditions, 67 events. 28/67 cut-off events. For 78/78 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 157 event pairs, 0 based on Foata normal form. 2/68 useless extension candidates. Maximal degree in co-relation 217. Up to 23 conditions per place. [2020-10-16 00:00:54,957 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 13 selfloop transitions, 17 changer transitions 0/37 dead transitions. [2020-10-16 00:00:54,957 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 37 transitions, 270 flow [2020-10-16 00:00:54,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 00:00:54,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 00:00:54,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 542 transitions. [2020-10-16 00:00:54,961 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6775 [2020-10-16 00:00:54,961 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 542 transitions. [2020-10-16 00:00:54,961 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 542 transitions. [2020-10-16 00:00:54,962 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:54,962 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 542 transitions. [2020-10-16 00:00:54,964 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 00:00:54,966 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 00:00:54,967 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 00:00:54,967 INFO L185 Difference]: Start difference. First operand has 26 places, 21 transitions, 114 flow. Second operand 8 states and 542 transitions. [2020-10-16 00:00:54,967 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 37 transitions, 270 flow [2020-10-16 00:00:54,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 37 transitions, 268 flow, removed 1 selfloop flow, removed 0 redundant places. [2020-10-16 00:00:54,971 INFO L241 Difference]: Finished difference. Result has 37 places, 31 transitions, 245 flow [2020-10-16 00:00:54,972 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=112, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=8, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=245, PETRI_PLACES=37, PETRI_TRANSITIONS=31} [2020-10-16 00:00:54,972 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 19 predicate places. [2020-10-16 00:00:54,972 INFO L481 AbstractCegarLoop]: Abstraction has has 37 places, 31 transitions, 245 flow [2020-10-16 00:00:54,972 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 00:00:54,972 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:54,973 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:54,973 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-16 00:00:54,973 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:54,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:54,974 INFO L82 PathProgramCache]: Analyzing trace with hash 1383900809, now seen corresponding path program 2 times [2020-10-16 00:00:54,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:54,974 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080109564] [2020-10-16 00:00:54,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:54,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:55,074 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 00:00:55,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080109564] [2020-10-16 00:00:55,075 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:00:55,075 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 00:00:55,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877511864] [2020-10-16 00:00:55,077 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 00:00:55,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:55,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 00:00:55,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-10-16 00:00:55,080 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:55,080 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 31 transitions, 245 flow. Second operand 6 states. [2020-10-16 00:00:55,081 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:55,081 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:55,083 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:55,193 INFO L129 PetriNetUnfolder]: 25/61 cut-off events. [2020-10-16 00:00:55,193 INFO L130 PetriNetUnfolder]: For 207/213 co-relation queries the response was YES. [2020-10-16 00:00:55,194 INFO L80 FinitePrefix]: Finished finitePrefix Result has 297 conditions, 61 events. 25/61 cut-off events. For 207/213 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 149 event pairs, 0 based on Foata normal form. 4/64 useless extension candidates. Maximal degree in co-relation 276. Up to 23 conditions per place. [2020-10-16 00:00:55,195 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 12 selfloop transitions, 18 changer transitions 0/37 dead transitions. [2020-10-16 00:00:55,195 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 37 transitions, 371 flow [2020-10-16 00:00:55,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 00:00:55,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 00:00:55,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 474 transitions. [2020-10-16 00:00:55,198 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6771428571428572 [2020-10-16 00:00:55,198 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 474 transitions. [2020-10-16 00:00:55,198 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 474 transitions. [2020-10-16 00:00:55,198 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:55,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 474 transitions. [2020-10-16 00:00:55,200 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 00:00:55,201 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 00:00:55,201 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 00:00:55,201 INFO L185 Difference]: Start difference. First operand has 37 places, 31 transitions, 245 flow. Second operand 7 states and 474 transitions. [2020-10-16 00:00:55,201 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 37 transitions, 371 flow [2020-10-16 00:00:55,206 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 37 transitions, 338 flow, removed 9 selfloop flow, removed 3 redundant places. [2020-10-16 00:00:55,207 INFO L241 Difference]: Finished difference. Result has 42 places, 32 transitions, 280 flow [2020-10-16 00:00:55,207 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=212, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=280, PETRI_PLACES=42, PETRI_TRANSITIONS=32} [2020-10-16 00:00:55,208 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 24 predicate places. [2020-10-16 00:00:55,208 INFO L481 AbstractCegarLoop]: Abstraction has has 42 places, 32 transitions, 280 flow [2020-10-16 00:00:55,208 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 00:00:55,208 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:55,208 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:55,208 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-16 00:00:55,209 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:55,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:55,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1013031689, now seen corresponding path program 3 times [2020-10-16 00:00:55,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:55,209 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912759026] [2020-10-16 00:00:55,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:55,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:55,265 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 00:00:55,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912759026] [2020-10-16 00:00:55,266 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 00:00:55,266 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 00:00:55,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721779340] [2020-10-16 00:00:55,267 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 00:00:55,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:55,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 00:00:55,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-10-16 00:00:55,270 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:55,270 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 32 transitions, 280 flow. Second operand 6 states. [2020-10-16 00:00:55,270 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:55,270 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:55,271 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:55,361 INFO L129 PetriNetUnfolder]: 30/73 cut-off events. [2020-10-16 00:00:55,361 INFO L130 PetriNetUnfolder]: For 319/325 co-relation queries the response was YES. [2020-10-16 00:00:55,362 INFO L80 FinitePrefix]: Finished finitePrefix Result has 380 conditions, 73 events. 30/73 cut-off events. For 319/325 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 207 event pairs, 0 based on Foata normal form. 2/75 useless extension candidates. Maximal degree in co-relation 357. Up to 34 conditions per place. [2020-10-16 00:00:55,363 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 21 selfloop transitions, 16 changer transitions 0/44 dead transitions. [2020-10-16 00:00:55,363 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 44 transitions, 484 flow [2020-10-16 00:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 00:00:55,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 00:00:55,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 474 transitions. [2020-10-16 00:00:55,366 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6771428571428572 [2020-10-16 00:00:55,366 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 474 transitions. [2020-10-16 00:00:55,366 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 474 transitions. [2020-10-16 00:00:55,367 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:55,367 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 474 transitions. [2020-10-16 00:00:55,368 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 00:00:55,369 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 00:00:55,370 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 00:00:55,370 INFO L185 Difference]: Start difference. First operand has 42 places, 32 transitions, 280 flow. Second operand 7 states and 474 transitions. [2020-10-16 00:00:55,370 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 44 transitions, 484 flow [2020-10-16 00:00:55,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 44 transitions, 434 flow, removed 8 selfloop flow, removed 5 redundant places. [2020-10-16 00:00:55,375 INFO L241 Difference]: Finished difference. Result has 46 places, 39 transitions, 370 flow [2020-10-16 00:00:55,376 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=244, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=370, PETRI_PLACES=46, PETRI_TRANSITIONS=39} [2020-10-16 00:00:55,376 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 28 predicate places. [2020-10-16 00:00:55,376 INFO L481 AbstractCegarLoop]: Abstraction has has 46 places, 39 transitions, 370 flow [2020-10-16 00:00:55,376 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 00:00:55,376 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:55,377 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:55,377 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-10-16 00:00:55,377 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:55,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:55,377 INFO L82 PathProgramCache]: Analyzing trace with hash 728810004, now seen corresponding path program 4 times [2020-10-16 00:00:55,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:55,378 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103523191] [2020-10-16 00:00:55,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:55,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:55,444 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 00:00:55,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103523191] [2020-10-16 00:00:55,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083520998] [2020-10-16 00:00:55,446 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 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 00:00:55,500 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:00:55,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:00:55,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 00:00:55,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:00:55,547 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:00:55,567 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 00:00:55,568 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:00:55,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-10-16 00:00:55,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405402211] [2020-10-16 00:00:55,568 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 00:00:55,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:55,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 00:00:55,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2020-10-16 00:00:55,570 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:55,571 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 39 transitions, 370 flow. Second operand 8 states. [2020-10-16 00:00:55,571 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:55,571 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:55,571 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:55,723 INFO L129 PetriNetUnfolder]: 33/80 cut-off events. [2020-10-16 00:00:55,723 INFO L130 PetriNetUnfolder]: For 371/376 co-relation queries the response was YES. [2020-10-16 00:00:55,724 INFO L80 FinitePrefix]: Finished finitePrefix Result has 437 conditions, 80 events. 33/80 cut-off events. For 371/376 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 232 event pairs, 0 based on Foata normal form. 1/81 useless extension candidates. Maximal degree in co-relation 411. Up to 33 conditions per place. [2020-10-16 00:00:55,727 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 13 selfloop transitions, 28 changer transitions 0/48 dead transitions. [2020-10-16 00:00:55,727 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 48 transitions, 566 flow [2020-10-16 00:00:55,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 00:00:55,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 00:00:55,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 541 transitions. [2020-10-16 00:00:55,730 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67625 [2020-10-16 00:00:55,731 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 541 transitions. [2020-10-16 00:00:55,731 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 541 transitions. [2020-10-16 00:00:55,731 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:55,731 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 541 transitions. [2020-10-16 00:00:55,733 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 00:00:55,735 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 00:00:55,735 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 00:00:55,735 INFO L185 Difference]: Start difference. First operand has 46 places, 39 transitions, 370 flow. Second operand 8 states and 541 transitions. [2020-10-16 00:00:55,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 48 transitions, 566 flow [2020-10-16 00:00:55,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 48 transitions, 548 flow, removed 5 selfloop flow, removed 1 redundant places. [2020-10-16 00:00:55,746 INFO L241 Difference]: Finished difference. Result has 54 places, 42 transitions, 474 flow [2020-10-16 00:00:55,747 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=352, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=474, PETRI_PLACES=54, PETRI_TRANSITIONS=42} [2020-10-16 00:00:55,747 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 36 predicate places. [2020-10-16 00:00:55,747 INFO L481 AbstractCegarLoop]: Abstraction has has 54 places, 42 transitions, 474 flow [2020-10-16 00:00:55,748 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 00:00:55,748 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:55,748 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:55,970 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2020-10-16 00:00:55,971 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:55,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:55,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1735406889, now seen corresponding path program 5 times [2020-10-16 00:00:55,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:55,972 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078293966] [2020-10-16 00:00:55,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:55,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:56,038 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 00:00:56,039 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078293966] [2020-10-16 00:00:56,040 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450669247] [2020-10-16 00:00:56,040 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 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 00:00:56,094 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:00:56,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:00:56,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 00:00:56,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:00:56,114 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 00:00:56,115 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:00:56,115 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2020-10-16 00:00:56,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319185530] [2020-10-16 00:00:56,116 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 00:00:56,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:56,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 00:00:56,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-16 00:00:56,118 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:56,118 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 42 transitions, 474 flow. Second operand 7 states. [2020-10-16 00:00:56,118 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:56,119 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:56,119 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:56,201 INFO L129 PetriNetUnfolder]: 35/85 cut-off events. [2020-10-16 00:00:56,201 INFO L130 PetriNetUnfolder]: For 593/602 co-relation queries the response was YES. [2020-10-16 00:00:56,202 INFO L80 FinitePrefix]: Finished finitePrefix Result has 519 conditions, 85 events. 35/85 cut-off events. For 593/602 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 245 event pairs, 0 based on Foata normal form. 11/96 useless extension candidates. Maximal degree in co-relation 490. Up to 44 conditions per place. [2020-10-16 00:00:56,203 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 28 selfloop transitions, 15 changer transitions 0/50 dead transitions. [2020-10-16 00:00:56,204 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 50 transitions, 674 flow [2020-10-16 00:00:56,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 00:00:56,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 00:00:56,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 540 transitions. [2020-10-16 00:00:56,206 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:00:56,206 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 540 transitions. [2020-10-16 00:00:56,206 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 540 transitions. [2020-10-16 00:00:56,207 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:56,207 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 540 transitions. [2020-10-16 00:00:56,209 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 00:00:56,210 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 00:00:56,211 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 00:00:56,211 INFO L185 Difference]: Start difference. First operand has 54 places, 42 transitions, 474 flow. Second operand 8 states and 540 transitions. [2020-10-16 00:00:56,211 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 50 transitions, 674 flow [2020-10-16 00:00:56,216 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 50 transitions, 622 flow, removed 8 selfloop flow, removed 5 redundant places. [2020-10-16 00:00:56,218 INFO L241 Difference]: Finished difference. Result has 59 places, 45 transitions, 509 flow [2020-10-16 00:00:56,218 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=422, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=509, PETRI_PLACES=59, PETRI_TRANSITIONS=45} [2020-10-16 00:00:56,218 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 41 predicate places. [2020-10-16 00:00:56,219 INFO L481 AbstractCegarLoop]: Abstraction has has 59 places, 45 transitions, 509 flow [2020-10-16 00:00:56,219 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 00:00:56,219 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:56,219 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:56,432 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:00:56,433 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:56,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:56,433 INFO L82 PathProgramCache]: Analyzing trace with hash 1339228555, now seen corresponding path program 6 times [2020-10-16 00:00:56,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:56,433 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690306890] [2020-10-16 00:00:56,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:56,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:56,502 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 00:00:56,503 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690306890] [2020-10-16 00:00:56,503 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957823708] [2020-10-16 00:00:56,503 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 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 00:00:56,565 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 00:00:56,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:00:56,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 00:00:56,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:00:56,614 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:00:56,632 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 00:00:56,632 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:00:56,633 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-10-16 00:00:56,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841469997] [2020-10-16 00:00:56,633 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 00:00:56,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:56,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 00:00:56,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2020-10-16 00:00:56,636 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:56,637 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 45 transitions, 509 flow. Second operand 8 states. [2020-10-16 00:00:56,637 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:56,637 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:56,637 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:56,845 INFO L129 PetriNetUnfolder]: 39/95 cut-off events. [2020-10-16 00:00:56,845 INFO L130 PetriNetUnfolder]: For 807/809 co-relation queries the response was YES. [2020-10-16 00:00:56,846 INFO L80 FinitePrefix]: Finished finitePrefix Result has 611 conditions, 95 events. 39/95 cut-off events. For 807/809 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 296 event pairs, 0 based on Foata normal form. 4/99 useless extension candidates. Maximal degree in co-relation 579. Up to 43 conditions per place. [2020-10-16 00:00:56,847 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 25 selfloop transitions, 24 changer transitions 0/56 dead transitions. [2020-10-16 00:00:56,848 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 56 transitions, 789 flow [2020-10-16 00:00:56,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 00:00:56,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 00:00:56,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 744 transitions. [2020-10-16 00:00:56,851 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6763636363636364 [2020-10-16 00:00:56,851 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 744 transitions. [2020-10-16 00:00:56,851 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 744 transitions. [2020-10-16 00:00:56,852 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:56,852 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 744 transitions. [2020-10-16 00:00:56,854 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 00:00:56,856 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 00:00:56,856 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 00:00:56,856 INFO L185 Difference]: Start difference. First operand has 59 places, 45 transitions, 509 flow. Second operand 11 states and 744 transitions. [2020-10-16 00:00:56,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 56 transitions, 789 flow [2020-10-16 00:00:56,863 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 56 transitions, 722 flow, removed 25 selfloop flow, removed 3 redundant places. [2020-10-16 00:00:56,865 INFO L241 Difference]: Finished difference. Result has 69 places, 49 transitions, 594 flow [2020-10-16 00:00:56,865 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=462, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=594, PETRI_PLACES=69, PETRI_TRANSITIONS=49} [2020-10-16 00:00:56,865 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 51 predicate places. [2020-10-16 00:00:56,865 INFO L481 AbstractCegarLoop]: Abstraction has has 69 places, 49 transitions, 594 flow [2020-10-16 00:00:56,866 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 00:00:56,866 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:56,866 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:57,079 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:00:57,080 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:57,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:57,080 INFO L82 PathProgramCache]: Analyzing trace with hash 1051578980, now seen corresponding path program 7 times [2020-10-16 00:00:57,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:57,081 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585284906] [2020-10-16 00:00:57,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:57,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:57,143 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 00:00:57,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585284906] [2020-10-16 00:00:57,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300546368] [2020-10-16 00:00:57,144 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 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 00:00:57,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:57,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 00:00:57,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:00:57,221 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 00:00:57,221 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:00:57,221 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-10-16 00:00:57,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483395773] [2020-10-16 00:00:57,222 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 00:00:57,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:57,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 00:00:57,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-10-16 00:00:57,223 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:57,224 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 49 transitions, 594 flow. Second operand 8 states. [2020-10-16 00:00:57,224 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:57,224 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:57,224 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:57,341 INFO L129 PetriNetUnfolder]: 41/102 cut-off events. [2020-10-16 00:00:57,341 INFO L130 PetriNetUnfolder]: For 952/961 co-relation queries the response was YES. [2020-10-16 00:00:57,342 INFO L80 FinitePrefix]: Finished finitePrefix Result has 691 conditions, 102 events. 41/102 cut-off events. For 952/961 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 329 event pairs, 0 based on Foata normal form. 7/109 useless extension candidates. Maximal degree in co-relation 656. Up to 47 conditions per place. [2020-10-16 00:00:57,344 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 25 selfloop transitions, 26 changer transitions 0/58 dead transitions. [2020-10-16 00:00:57,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 58 transitions, 858 flow [2020-10-16 00:00:57,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 00:00:57,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 00:00:57,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 675 transitions. [2020-10-16 00:00:57,347 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:00:57,347 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 675 transitions. [2020-10-16 00:00:57,347 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 675 transitions. [2020-10-16 00:00:57,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:57,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 675 transitions. [2020-10-16 00:00:57,349 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 00:00:57,351 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 00:00:57,351 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 00:00:57,351 INFO L185 Difference]: Start difference. First operand has 69 places, 49 transitions, 594 flow. Second operand 10 states and 675 transitions. [2020-10-16 00:00:57,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 58 transitions, 858 flow [2020-10-16 00:00:57,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 58 transitions, 785 flow, removed 22 selfloop flow, removed 5 redundant places. [2020-10-16 00:00:57,360 INFO L241 Difference]: Finished difference. Result has 75 places, 51 transitions, 632 flow [2020-10-16 00:00:57,361 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=529, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=632, PETRI_PLACES=75, PETRI_TRANSITIONS=51} [2020-10-16 00:00:57,361 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 57 predicate places. [2020-10-16 00:00:57,361 INFO L481 AbstractCegarLoop]: Abstraction has has 75 places, 51 transitions, 632 flow [2020-10-16 00:00:57,361 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 00:00:57,361 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:57,361 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:57,575 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:00:57,576 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:57,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:57,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1117784062, now seen corresponding path program 8 times [2020-10-16 00:00:57,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:57,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657686794] [2020-10-16 00:00:57,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:57,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:57,636 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 00:00:57,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657686794] [2020-10-16 00:00:57,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434306917] [2020-10-16 00:00:57,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:00:57,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:00:57,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:00:57,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 00:00:57,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:00:57,709 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:00:57,721 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 00:00:57,722 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:00:57,722 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 00:00:57,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135047496] [2020-10-16 00:00:57,722 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 00:00:57,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:57,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 00:00:57,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2020-10-16 00:00:57,724 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:57,724 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 51 transitions, 632 flow. Second operand 9 states. [2020-10-16 00:00:57,725 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:57,725 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:57,725 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:57,908 INFO L129 PetriNetUnfolder]: 45/114 cut-off events. [2020-10-16 00:00:57,908 INFO L130 PetriNetUnfolder]: For 1113/1115 co-relation queries the response was YES. [2020-10-16 00:00:57,910 INFO L80 FinitePrefix]: Finished finitePrefix Result has 792 conditions, 114 events. 45/114 cut-off events. For 1113/1115 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 396 event pairs, 0 based on Foata normal form. 4/118 useless extension candidates. Maximal degree in co-relation 756. Up to 55 conditions per place. [2020-10-16 00:00:57,912 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 23 selfloop transitions, 32 changer transitions 0/62 dead transitions. [2020-10-16 00:00:57,912 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 62 transitions, 936 flow [2020-10-16 00:00:57,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 00:00:57,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 00:00:57,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 743 transitions. [2020-10-16 00:00:57,916 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 00:00:57,916 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 743 transitions. [2020-10-16 00:00:57,916 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 743 transitions. [2020-10-16 00:00:57,917 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:57,917 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 743 transitions. [2020-10-16 00:00:57,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 00:00:57,928 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 00:00:57,928 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 00:00:57,928 INFO L185 Difference]: Start difference. First operand has 75 places, 51 transitions, 632 flow. Second operand 11 states and 743 transitions. [2020-10-16 00:00:57,928 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 62 transitions, 936 flow [2020-10-16 00:00:57,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 62 transitions, 857 flow, removed 18 selfloop flow, removed 7 redundant places. [2020-10-16 00:00:57,938 INFO L241 Difference]: Finished difference. Result has 80 places, 55 transitions, 714 flow [2020-10-16 00:00:57,939 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=563, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=714, PETRI_PLACES=80, PETRI_TRANSITIONS=55} [2020-10-16 00:00:57,940 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 62 predicate places. [2020-10-16 00:00:57,940 INFO L481 AbstractCegarLoop]: Abstraction has has 80 places, 55 transitions, 714 flow [2020-10-16 00:00:57,940 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 00:00:57,940 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:57,940 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:58,154 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2020-10-16 00:00:58,155 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:58,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:58,155 INFO L82 PathProgramCache]: Analyzing trace with hash -1510678266, now seen corresponding path program 9 times [2020-10-16 00:00:58,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:58,155 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474405137] [2020-10-16 00:00:58,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:58,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:58,232 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 00:00:58,233 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474405137] [2020-10-16 00:00:58,233 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374001029] [2020-10-16 00:00:58,233 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 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 00:00:58,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 00:00:58,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:00:58,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 00:00:58,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:00:58,311 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 00:00:58,311 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:00:58,311 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-10-16 00:00:58,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322273463] [2020-10-16 00:00:58,315 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 00:00:58,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:58,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 00:00:58,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-10-16 00:00:58,317 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:58,317 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 55 transitions, 714 flow. Second operand 8 states. [2020-10-16 00:00:58,317 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:58,317 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:58,318 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:58,497 INFO L129 PetriNetUnfolder]: 56/139 cut-off events. [2020-10-16 00:00:58,498 INFO L130 PetriNetUnfolder]: For 1641/1643 co-relation queries the response was YES. [2020-10-16 00:00:58,499 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1036 conditions, 139 events. 56/139 cut-off events. For 1641/1643 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 496 event pairs, 0 based on Foata normal form. 2/141 useless extension candidates. Maximal degree in co-relation 998. Up to 73 conditions per place. [2020-10-16 00:00:58,501 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 19 selfloop transitions, 47 changer transitions 0/73 dead transitions. [2020-10-16 00:00:58,501 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 73 transitions, 1192 flow [2020-10-16 00:00:58,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 00:00:58,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 00:00:58,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 812 transitions. [2020-10-16 00:00:58,505 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6766666666666666 [2020-10-16 00:00:58,505 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 812 transitions. [2020-10-16 00:00:58,505 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 812 transitions. [2020-10-16 00:00:58,506 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:58,506 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 812 transitions. [2020-10-16 00:00:58,508 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 00:00:58,510 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 00:00:58,510 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 00:00:58,510 INFO L185 Difference]: Start difference. First operand has 80 places, 55 transitions, 714 flow. Second operand 12 states and 812 transitions. [2020-10-16 00:00:58,511 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 73 transitions, 1192 flow [2020-10-16 00:00:58,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 73 transitions, 1061 flow, removed 38 selfloop flow, removed 9 redundant places. [2020-10-16 00:00:58,522 INFO L241 Difference]: Finished difference. Result has 86 places, 63 transitions, 894 flow [2020-10-16 00:00:58,523 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=619, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=894, PETRI_PLACES=86, PETRI_TRANSITIONS=63} [2020-10-16 00:00:58,523 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 68 predicate places. [2020-10-16 00:00:58,523 INFO L481 AbstractCegarLoop]: Abstraction has has 86 places, 63 transitions, 894 flow [2020-10-16 00:00:58,523 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 00:00:58,523 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:58,523 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:58,736 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:00:58,737 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:58,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:58,737 INFO L82 PathProgramCache]: Analyzing trace with hash 1118290912, now seen corresponding path program 10 times [2020-10-16 00:00:58,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:58,738 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156745679] [2020-10-16 00:00:58,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:58,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:58,797 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 00:00:58,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156745679] [2020-10-16 00:00:58,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634895800] [2020-10-16 00:00:58,798 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 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 00:00:58,863 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:00:58,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:00:58,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 00:00:58,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:00:58,903 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:00:58,912 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 00:00:58,912 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:00:58,913 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 00:00:58,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316232586] [2020-10-16 00:00:58,913 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 00:00:58,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:58,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 00:00:58,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2020-10-16 00:00:58,915 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:58,915 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 63 transitions, 894 flow. Second operand 9 states. [2020-10-16 00:00:58,916 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:58,916 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:58,916 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:59,155 INFO L129 PetriNetUnfolder]: 53/133 cut-off events. [2020-10-16 00:00:59,155 INFO L130 PetriNetUnfolder]: For 1900/1906 co-relation queries the response was YES. [2020-10-16 00:00:59,156 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1062 conditions, 133 events. 53/133 cut-off events. For 1900/1906 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 490 event pairs, 0 based on Foata normal form. 8/141 useless extension candidates. Maximal degree in co-relation 1022. Up to 69 conditions per place. [2020-10-16 00:00:59,159 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 16 selfloop transitions, 50 changer transitions 0/73 dead transitions. [2020-10-16 00:00:59,159 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 73 transitions, 1256 flow [2020-10-16 00:00:59,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 00:00:59,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 00:00:59,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 879 transitions. [2020-10-16 00:00:59,165 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6761538461538461 [2020-10-16 00:00:59,165 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 879 transitions. [2020-10-16 00:00:59,166 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 879 transitions. [2020-10-16 00:00:59,166 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:59,167 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 879 transitions. [2020-10-16 00:00:59,170 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 00:00:59,173 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 00:00:59,174 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 00:00:59,174 INFO L185 Difference]: Start difference. First operand has 86 places, 63 transitions, 894 flow. Second operand 13 states and 879 transitions. [2020-10-16 00:00:59,174 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 73 transitions, 1256 flow [2020-10-16 00:00:59,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 73 transitions, 1123 flow, removed 38 selfloop flow, removed 7 redundant places. [2020-10-16 00:00:59,193 INFO L241 Difference]: Finished difference. Result has 93 places, 64 transitions, 922 flow [2020-10-16 00:00:59,194 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=761, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=922, PETRI_PLACES=93, PETRI_TRANSITIONS=64} [2020-10-16 00:00:59,194 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 75 predicate places. [2020-10-16 00:00:59,194 INFO L481 AbstractCegarLoop]: Abstraction has has 93 places, 64 transitions, 922 flow [2020-10-16 00:00:59,194 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 00:00:59,195 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:59,195 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:59,409 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:00:59,409 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:59,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:59,410 INFO L82 PathProgramCache]: Analyzing trace with hash -1433571448, now seen corresponding path program 11 times [2020-10-16 00:00:59,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:59,410 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670131489] [2020-10-16 00:00:59,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:00:59,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:00:59,457 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 00:00:59,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670131489] [2020-10-16 00:00:59,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571849251] [2020-10-16 00:00:59,458 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 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 00:00:59,510 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:00:59,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:00:59,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 00:00:59,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:00:59,531 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:00:59,542 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 00:00:59,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:00:59,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 00:00:59,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476414778] [2020-10-16 00:00:59,543 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 00:00:59,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:00:59,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 00:00:59,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-16 00:00:59,545 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:00:59,546 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 64 transitions, 922 flow. Second operand 9 states. [2020-10-16 00:00:59,546 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:00:59,547 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:00:59,547 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:00:59,753 INFO L129 PetriNetUnfolder]: 56/139 cut-off events. [2020-10-16 00:00:59,753 INFO L130 PetriNetUnfolder]: For 2179/2181 co-relation queries the response was YES. [2020-10-16 00:00:59,754 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1135 conditions, 139 events. 56/139 cut-off events. For 2179/2181 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 517 event pairs, 0 based on Foata normal form. 3/142 useless extension candidates. Maximal degree in co-relation 1093. Up to 69 conditions per place. [2020-10-16 00:00:59,757 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 35 selfloop transitions, 34 changer transitions 0/76 dead transitions. [2020-10-16 00:00:59,757 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 76 transitions, 1322 flow [2020-10-16 00:00:59,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 00:00:59,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 00:00:59,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 811 transitions. [2020-10-16 00:00:59,760 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 00:00:59,760 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 811 transitions. [2020-10-16 00:00:59,760 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 811 transitions. [2020-10-16 00:00:59,761 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:00:59,761 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 811 transitions. [2020-10-16 00:00:59,763 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 00:00:59,765 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 00:00:59,765 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 00:00:59,765 INFO L185 Difference]: Start difference. First operand has 93 places, 64 transitions, 922 flow. Second operand 12 states and 811 transitions. [2020-10-16 00:00:59,766 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 76 transitions, 1322 flow [2020-10-16 00:00:59,778 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 76 transitions, 1162 flow, removed 38 selfloop flow, removed 11 redundant places. [2020-10-16 00:00:59,780 INFO L241 Difference]: Finished difference. Result has 95 places, 67 transitions, 954 flow [2020-10-16 00:00:59,780 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=804, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=954, PETRI_PLACES=95, PETRI_TRANSITIONS=67} [2020-10-16 00:00:59,781 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 77 predicate places. [2020-10-16 00:00:59,781 INFO L481 AbstractCegarLoop]: Abstraction has has 95 places, 67 transitions, 954 flow [2020-10-16 00:00:59,781 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 00:00:59,781 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:00:59,781 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:00:59,994 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-10-16 00:00:59,995 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:00:59,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:00:59,995 INFO L82 PathProgramCache]: Analyzing trace with hash -1246359991, now seen corresponding path program 12 times [2020-10-16 00:00:59,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:00:59,995 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568646467] [2020-10-16 00:00:59,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:00,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:00,052 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 00:01:00,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568646467] [2020-10-16 00:01:00,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721461707] [2020-10-16 00:01:00,053 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 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 00:01:00,109 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 00:01:00,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:00,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 00:01:00,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:00,132 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:01:00,141 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 00:01:00,141 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:00,141 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2020-10-16 00:01:00,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812906120] [2020-10-16 00:01:00,142 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 00:01:00,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:00,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 00:01:00,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2020-10-16 00:01:00,143 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:00,144 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 67 transitions, 954 flow. Second operand 10 states. [2020-10-16 00:01:00,144 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:00,144 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:00,144 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:00,354 INFO L129 PetriNetUnfolder]: 59/146 cut-off events. [2020-10-16 00:01:00,355 INFO L130 PetriNetUnfolder]: For 1848/1850 co-relation queries the response was YES. [2020-10-16 00:01:00,356 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1133 conditions, 146 events. 59/146 cut-off events. For 1848/1850 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 543 event pairs, 0 based on Foata normal form. 1/147 useless extension candidates. Maximal degree in co-relation 1089. Up to 73 conditions per place. [2020-10-16 00:01:00,358 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 19 selfloop transitions, 54 changer transitions 0/80 dead transitions. [2020-10-16 00:01:00,358 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 80 transitions, 1380 flow [2020-10-16 00:01:00,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 00:01:00,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 00:01:00,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 811 transitions. [2020-10-16 00:01:00,361 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 00:01:00,361 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 811 transitions. [2020-10-16 00:01:00,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 811 transitions. [2020-10-16 00:01:00,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:00,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 811 transitions. [2020-10-16 00:01:00,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 00:01:00,365 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 00:01:00,365 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 00:01:00,365 INFO L185 Difference]: Start difference. First operand has 95 places, 67 transitions, 954 flow. Second operand 12 states and 811 transitions. [2020-10-16 00:01:00,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 80 transitions, 1380 flow [2020-10-16 00:01:00,375 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 80 transitions, 1310 flow, removed 11 selfloop flow, removed 9 redundant places. [2020-10-16 00:01:00,378 INFO L241 Difference]: Finished difference. Result has 99 places, 70 transitions, 1090 flow [2020-10-16 00:01:00,378 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=884, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1090, PETRI_PLACES=99, PETRI_TRANSITIONS=70} [2020-10-16 00:01:00,378 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 81 predicate places. [2020-10-16 00:01:00,379 INFO L481 AbstractCegarLoop]: Abstraction has has 99 places, 70 transitions, 1090 flow [2020-10-16 00:01:00,379 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 00:01:00,379 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:00,379 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:00,594 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:00,594 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:00,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:00,595 INFO L82 PathProgramCache]: Analyzing trace with hash -1053734124, now seen corresponding path program 13 times [2020-10-16 00:01:00,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:00,595 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014774439] [2020-10-16 00:01:00,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:00,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:00,693 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 00:01:00,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014774439] [2020-10-16 00:01:00,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315378575] [2020-10-16 00:01:00,693 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 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 00:01:00,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:00,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 00:01:00,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:00,772 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 00:01:00,772 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:00,772 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2020-10-16 00:01:00,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138875203] [2020-10-16 00:01:00,773 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 00:01:00,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:00,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 00:01:00,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-10-16 00:01:00,775 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:00,775 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 70 transitions, 1090 flow. Second operand 9 states. [2020-10-16 00:01:00,776 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:00,776 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:00,776 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:00,940 INFO L129 PetriNetUnfolder]: 61/151 cut-off events. [2020-10-16 00:01:00,941 INFO L130 PetriNetUnfolder]: For 2363/2369 co-relation queries the response was YES. [2020-10-16 00:01:00,942 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1254 conditions, 151 events. 61/151 cut-off events. For 2363/2369 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 571 event pairs, 0 based on Foata normal form. 8/159 useless extension candidates. Maximal degree in co-relation 1208. Up to 88 conditions per place. [2020-10-16 00:01:00,945 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 55 selfloop transitions, 17 changer transitions 0/79 dead transitions. [2020-10-16 00:01:00,945 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 79 transitions, 1454 flow [2020-10-16 00:01:00,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 00:01:00,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 00:01:00,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 674 transitions. [2020-10-16 00:01:00,947 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 00:01:00,947 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 674 transitions. [2020-10-16 00:01:00,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 674 transitions. [2020-10-16 00:01:00,948 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:00,948 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 674 transitions. [2020-10-16 00:01:00,949 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 00:01:00,952 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 00:01:00,952 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 00:01:00,952 INFO L185 Difference]: Start difference. First operand has 99 places, 70 transitions, 1090 flow. Second operand 10 states and 674 transitions. [2020-10-16 00:01:00,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 79 transitions, 1454 flow [2020-10-16 00:01:00,963 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 79 transitions, 1330 flow, removed 21 selfloop flow, removed 9 redundant places. [2020-10-16 00:01:00,966 INFO L241 Difference]: Finished difference. Result has 101 places, 72 transitions, 1060 flow [2020-10-16 00:01:00,967 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=966, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1060, PETRI_PLACES=101, PETRI_TRANSITIONS=72} [2020-10-16 00:01:00,967 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 83 predicate places. [2020-10-16 00:01:00,967 INFO L481 AbstractCegarLoop]: Abstraction has has 101 places, 72 transitions, 1060 flow [2020-10-16 00:01:00,967 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 00:01:00,967 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:00,967 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:01,180 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-10-16 00:01:01,181 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:01,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:01,182 INFO L82 PathProgramCache]: Analyzing trace with hash -1491024660, now seen corresponding path program 14 times [2020-10-16 00:01:01,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:01,182 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245486747] [2020-10-16 00:01:01,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:01,238 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 00:01:01,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245486747] [2020-10-16 00:01:01,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378428077] [2020-10-16 00:01:01,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:01,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:01:01,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:01,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 00:01:01,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:01,310 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:01,321 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 00:01:01,322 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:01,322 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2020-10-16 00:01:01,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088833299] [2020-10-16 00:01:01,323 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 00:01:01,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:01,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 00:01:01,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2020-10-16 00:01:01,324 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:01,325 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 72 transitions, 1060 flow. Second operand 10 states. [2020-10-16 00:01:01,325 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:01,325 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:01,325 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:01,610 INFO L129 PetriNetUnfolder]: 65/162 cut-off events. [2020-10-16 00:01:01,610 INFO L130 PetriNetUnfolder]: For 2893/2899 co-relation queries the response was YES. [2020-10-16 00:01:01,611 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1357 conditions, 162 events. 65/162 cut-off events. For 2893/2899 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 625 event pairs, 0 based on Foata normal form. 8/170 useless extension candidates. Maximal degree in co-relation 1309. Up to 83 conditions per place. [2020-10-16 00:01:01,614 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 35 selfloop transitions, 46 changer transitions 0/88 dead transitions. [2020-10-16 00:01:01,614 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 88 transitions, 1610 flow [2020-10-16 00:01:01,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 00:01:01,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 00:01:01,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1014 transitions. [2020-10-16 00:01:01,616 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 00:01:01,616 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1014 transitions. [2020-10-16 00:01:01,616 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1014 transitions. [2020-10-16 00:01:01,617 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:01,617 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1014 transitions. [2020-10-16 00:01:01,619 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 00:01:01,621 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 00:01:01,621 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 00:01:01,621 INFO L185 Difference]: Start difference. First operand has 101 places, 72 transitions, 1060 flow. Second operand 15 states and 1014 transitions. [2020-10-16 00:01:01,621 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 88 transitions, 1610 flow [2020-10-16 00:01:01,634 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 88 transitions, 1526 flow, removed 27 selfloop flow, removed 7 redundant places. [2020-10-16 00:01:01,636 INFO L241 Difference]: Finished difference. Result has 111 places, 76 transitions, 1211 flow [2020-10-16 00:01:01,637 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=990, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1211, PETRI_PLACES=111, PETRI_TRANSITIONS=76} [2020-10-16 00:01:01,637 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 93 predicate places. [2020-10-16 00:01:01,637 INFO L481 AbstractCegarLoop]: Abstraction has has 111 places, 76 transitions, 1211 flow [2020-10-16 00:01:01,637 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 00:01:01,637 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:01,638 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:01,851 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-10-16 00:01:01,852 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:01,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:01,853 INFO L82 PathProgramCache]: Analyzing trace with hash -1389554911, now seen corresponding path program 15 times [2020-10-16 00:01:01,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:01,854 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298216713] [2020-10-16 00:01:01,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:01,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:01,931 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 00:01:01,931 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298216713] [2020-10-16 00:01:01,931 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907589512] [2020-10-16 00:01:01,931 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 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 00:01:01,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 00:01:01,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:01,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 00:01:01,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:02,007 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 00:01:02,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:02,010 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-10-16 00:01:02,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071372287] [2020-10-16 00:01:02,012 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 00:01:02,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:02,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 00:01:02,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2020-10-16 00:01:02,014 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:02,014 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 76 transitions, 1211 flow. Second operand 10 states. [2020-10-16 00:01:02,014 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:02,015 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:02,015 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:02,189 INFO L129 PetriNetUnfolder]: 67/167 cut-off events. [2020-10-16 00:01:02,189 INFO L130 PetriNetUnfolder]: For 3566/3568 co-relation queries the response was YES. [2020-10-16 00:01:02,191 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1505 conditions, 167 events. 67/167 cut-off events. For 3566/3568 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 640 event pairs, 0 based on Foata normal form. 2/169 useless extension candidates. Maximal degree in co-relation 1454. Up to 87 conditions per place. [2020-10-16 00:01:02,195 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 50 selfloop transitions, 30 changer transitions 0/87 dead transitions. [2020-10-16 00:01:02,195 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 87 transitions, 1677 flow [2020-10-16 00:01:02,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 00:01:02,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 00:01:02,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 809 transitions. [2020-10-16 00:01:02,198 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741666666666667 [2020-10-16 00:01:02,198 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 809 transitions. [2020-10-16 00:01:02,199 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 809 transitions. [2020-10-16 00:01:02,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:02,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 809 transitions. [2020-10-16 00:01:02,201 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 00:01:02,203 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 00:01:02,204 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 00:01:02,204 INFO L185 Difference]: Start difference. First operand has 111 places, 76 transitions, 1211 flow. Second operand 12 states and 809 transitions. [2020-10-16 00:01:02,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 87 transitions, 1677 flow [2020-10-16 00:01:02,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 87 transitions, 1536 flow, removed 38 selfloop flow, removed 11 redundant places. [2020-10-16 00:01:02,229 INFO L241 Difference]: Finished difference. Result has 113 places, 78 transitions, 1210 flow [2020-10-16 00:01:02,230 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1080, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1210, PETRI_PLACES=113, PETRI_TRANSITIONS=78} [2020-10-16 00:01:02,231 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 95 predicate places. [2020-10-16 00:01:02,231 INFO L481 AbstractCegarLoop]: Abstraction has has 113 places, 78 transitions, 1210 flow [2020-10-16 00:01:02,231 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 00:01:02,232 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:02,232 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:02,446 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-10-16 00:01:02,446 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:02,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:02,447 INFO L82 PathProgramCache]: Analyzing trace with hash -470026489, now seen corresponding path program 16 times [2020-10-16 00:01:02,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:02,447 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12118298] [2020-10-16 00:01:02,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:02,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:02,541 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 00:01:02,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12118298] [2020-10-16 00:01:02,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460595136] [2020-10-16 00:01:02,542 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 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 00:01:02,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:01:02,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:02,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 00:01:02,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:02,615 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:02,633 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 00:01:02,633 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:02,633 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 00:01:02,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783599606] [2020-10-16 00:01:02,634 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 00:01:02,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:02,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 00:01:02,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2020-10-16 00:01:02,637 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:02,637 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 78 transitions, 1210 flow. Second operand 11 states. [2020-10-16 00:01:02,638 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:02,638 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:02,638 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:02,895 INFO L129 PetriNetUnfolder]: 71/179 cut-off events. [2020-10-16 00:01:02,895 INFO L130 PetriNetUnfolder]: For 4049/4051 co-relation queries the response was YES. [2020-10-16 00:01:02,898 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1621 conditions, 179 events. 71/179 cut-off events. For 4049/4051 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 714 event pairs, 0 based on Foata normal form. 4/183 useless extension candidates. Maximal degree in co-relation 1568. Up to 95 conditions per place. [2020-10-16 00:01:02,904 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 44 selfloop transitions, 40 changer transitions 0/91 dead transitions. [2020-10-16 00:01:02,904 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 91 transitions, 1722 flow [2020-10-16 00:01:02,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 00:01:02,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 00:01:02,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 877 transitions. [2020-10-16 00:01:02,908 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746153846153846 [2020-10-16 00:01:02,908 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 877 transitions. [2020-10-16 00:01:02,909 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 877 transitions. [2020-10-16 00:01:02,910 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:02,910 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 877 transitions. [2020-10-16 00:01:02,912 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 00:01:02,915 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 00:01:02,915 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 00:01:02,915 INFO L185 Difference]: Start difference. First operand has 113 places, 78 transitions, 1210 flow. Second operand 13 states and 877 transitions. [2020-10-16 00:01:02,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 91 transitions, 1722 flow [2020-10-16 00:01:02,945 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 91 transitions, 1616 flow, removed 27 selfloop flow, removed 9 redundant places. [2020-10-16 00:01:02,948 INFO L241 Difference]: Finished difference. Result has 118 places, 82 transitions, 1306 flow [2020-10-16 00:01:02,948 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1116, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1306, PETRI_PLACES=118, PETRI_TRANSITIONS=82} [2020-10-16 00:01:02,948 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 100 predicate places. [2020-10-16 00:01:02,948 INFO L481 AbstractCegarLoop]: Abstraction has has 118 places, 82 transitions, 1306 flow [2020-10-16 00:01:02,949 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 00:01:02,949 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:02,949 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:03,163 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-16 00:01:03,164 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:03,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:03,164 INFO L82 PathProgramCache]: Analyzing trace with hash 17563211, now seen corresponding path program 17 times [2020-10-16 00:01:03,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:03,165 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459794926] [2020-10-16 00:01:03,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:03,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:03,272 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 00:01:03,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459794926] [2020-10-16 00:01:03,273 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928739800] [2020-10-16 00:01:03,273 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 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 00:01:03,325 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 00:01:03,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:03,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 00:01:03,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:03,345 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:03,353 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 00:01:03,354 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:03,354 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 00:01:03,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024058509] [2020-10-16 00:01:03,355 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 00:01:03,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:03,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 00:01:03,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2020-10-16 00:01:03,356 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:03,356 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 82 transitions, 1306 flow. Second operand 11 states. [2020-10-16 00:01:03,357 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:03,357 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:03,357 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:03,691 INFO L129 PetriNetUnfolder]: 75/188 cut-off events. [2020-10-16 00:01:03,691 INFO L130 PetriNetUnfolder]: For 4627/4629 co-relation queries the response was YES. [2020-10-16 00:01:03,693 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1759 conditions, 188 events. 75/188 cut-off events. For 4627/4629 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 747 event pairs, 0 based on Foata normal form. 4/192 useless extension candidates. Maximal degree in co-relation 1704. Up to 101 conditions per place. [2020-10-16 00:01:03,696 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 20 selfloop transitions, 72 changer transitions 0/99 dead transitions. [2020-10-16 00:01:03,697 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 99 transitions, 1986 flow [2020-10-16 00:01:03,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 00:01:03,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 00:01:03,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1149 transitions. [2020-10-16 00:01:03,701 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758823529411765 [2020-10-16 00:01:03,701 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1149 transitions. [2020-10-16 00:01:03,701 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1149 transitions. [2020-10-16 00:01:03,702 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:03,703 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1149 transitions. [2020-10-16 00:01:03,705 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 00:01:03,708 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 00:01:03,708 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 00:01:03,708 INFO L185 Difference]: Start difference. First operand has 118 places, 82 transitions, 1306 flow. Second operand 17 states and 1149 transitions. [2020-10-16 00:01:03,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 99 transitions, 1986 flow [2020-10-16 00:01:03,732 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 99 transitions, 1838 flow, removed 42 selfloop flow, removed 10 redundant places. [2020-10-16 00:01:03,735 INFO L241 Difference]: Finished difference. Result has 127 places, 86 transitions, 1484 flow [2020-10-16 00:01:03,735 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1190, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1484, PETRI_PLACES=127, PETRI_TRANSITIONS=86} [2020-10-16 00:01:03,735 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 109 predicate places. [2020-10-16 00:01:03,735 INFO L481 AbstractCegarLoop]: Abstraction has has 127 places, 86 transitions, 1484 flow [2020-10-16 00:01:03,735 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 00:01:03,736 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:03,736 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:03,949 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:03,949 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:03,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:03,950 INFO L82 PathProgramCache]: Analyzing trace with hash 1022892103, now seen corresponding path program 18 times [2020-10-16 00:01:03,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:03,950 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276641637] [2020-10-16 00:01:03,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:03,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:04,014 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 00:01:04,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276641637] [2020-10-16 00:01:04,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221383489] [2020-10-16 00:01:04,015 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 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 00:01:04,088 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 00:01:04,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:04,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 00:01:04,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:04,113 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:01:04,125 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 00:01:04,125 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:04,125 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 00:01:04,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229832718] [2020-10-16 00:01:04,126 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 00:01:04,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:04,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 00:01:04,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-16 00:01:04,128 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:04,128 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 86 transitions, 1484 flow. Second operand 11 states. [2020-10-16 00:01:04,128 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:04,128 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:04,128 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:04,414 INFO L129 PetriNetUnfolder]: 78/195 cut-off events. [2020-10-16 00:01:04,414 INFO L130 PetriNetUnfolder]: For 5048/5050 co-relation queries the response was YES. [2020-10-16 00:01:04,416 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1907 conditions, 195 events. 78/195 cut-off events. For 5048/5050 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 783 event pairs, 0 based on Foata normal form. 3/198 useless extension candidates. Maximal degree in co-relation 1849. Up to 105 conditions per place. [2020-10-16 00:01:04,419 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 41 selfloop transitions, 54 changer transitions 0/102 dead transitions. [2020-10-16 00:01:04,419 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 102 transitions, 2138 flow [2020-10-16 00:01:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 00:01:04,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 00:01:04,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1081 transitions. [2020-10-16 00:01:04,422 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 00:01:04,422 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1081 transitions. [2020-10-16 00:01:04,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1081 transitions. [2020-10-16 00:01:04,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:04,423 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1081 transitions. [2020-10-16 00:01:04,424 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 00:01:04,426 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 00:01:04,426 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 00:01:04,426 INFO L185 Difference]: Start difference. First operand has 127 places, 86 transitions, 1484 flow. Second operand 16 states and 1081 transitions. [2020-10-16 00:01:04,426 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 102 transitions, 2138 flow [2020-10-16 00:01:04,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 102 transitions, 1940 flow, removed 45 selfloop flow, removed 13 redundant places. [2020-10-16 00:01:04,446 INFO L241 Difference]: Finished difference. Result has 131 places, 89 transitions, 1520 flow [2020-10-16 00:01:04,446 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1302, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1520, PETRI_PLACES=131, PETRI_TRANSITIONS=89} [2020-10-16 00:01:04,446 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 113 predicate places. [2020-10-16 00:01:04,446 INFO L481 AbstractCegarLoop]: Abstraction has has 131 places, 89 transitions, 1520 flow [2020-10-16 00:01:04,446 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 00:01:04,446 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:04,446 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:04,647 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:04,647 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:04,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:04,648 INFO L82 PathProgramCache]: Analyzing trace with hash 544475848, now seen corresponding path program 19 times [2020-10-16 00:01:04,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:04,649 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873669258] [2020-10-16 00:01:04,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:04,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:04,716 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:04,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873669258] [2020-10-16 00:01:04,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349239739] [2020-10-16 00:01:04,717 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 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 00:01:04,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:04,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 00:01:04,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:04,781 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:01:04,791 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:04,791 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:04,791 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2020-10-16 00:01:04,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252711291] [2020-10-16 00:01:04,792 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 00:01:04,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:04,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 00:01:04,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 00:01:04,793 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:04,794 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 89 transitions, 1520 flow. Second operand 12 states. [2020-10-16 00:01:04,794 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:04,794 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:04,794 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:05,128 INFO L129 PetriNetUnfolder]: 81/202 cut-off events. [2020-10-16 00:01:05,129 INFO L130 PetriNetUnfolder]: For 5395/5397 co-relation queries the response was YES. [2020-10-16 00:01:05,132 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1993 conditions, 202 events. 81/202 cut-off events. For 5395/5397 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 816 event pairs, 0 based on Foata normal form. 1/203 useless extension candidates. Maximal degree in co-relation 1933. Up to 109 conditions per place. [2020-10-16 00:01:05,135 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 23 selfloop transitions, 76 changer transitions 0/106 dead transitions. [2020-10-16 00:01:05,136 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 106 transitions, 2254 flow [2020-10-16 00:01:05,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 00:01:05,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 00:01:05,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1081 transitions. [2020-10-16 00:01:05,138 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 00:01:05,138 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1081 transitions. [2020-10-16 00:01:05,138 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1081 transitions. [2020-10-16 00:01:05,139 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:05,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1081 transitions. [2020-10-16 00:01:05,141 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 00:01:05,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 00:01:05,143 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 00:01:05,143 INFO L185 Difference]: Start difference. First operand has 131 places, 89 transitions, 1520 flow. Second operand 16 states and 1081 transitions. [2020-10-16 00:01:05,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 106 transitions, 2254 flow [2020-10-16 00:01:05,169 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 106 transitions, 2091 flow, removed 39 selfloop flow, removed 13 redundant places. [2020-10-16 00:01:05,181 INFO L241 Difference]: Finished difference. Result has 135 places, 92 transitions, 1647 flow [2020-10-16 00:01:05,181 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1373, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1647, PETRI_PLACES=135, PETRI_TRANSITIONS=92} [2020-10-16 00:01:05,182 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 117 predicate places. [2020-10-16 00:01:05,182 INFO L481 AbstractCegarLoop]: Abstraction has has 135 places, 92 transitions, 1647 flow [2020-10-16 00:01:05,182 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 00:01:05,182 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:05,182 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:05,395 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:05,395 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:05,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:05,396 INFO L82 PathProgramCache]: Analyzing trace with hash 973804627, now seen corresponding path program 20 times [2020-10-16 00:01:05,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:05,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122354522] [2020-10-16 00:01:05,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:05,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:05,481 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:05,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122354522] [2020-10-16 00:01:05,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251996032] [2020-10-16 00:01:05,482 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 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 00:01:05,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:01:05,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:05,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 00:01:05,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:05,544 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:05,544 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:05,544 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 00:01:05,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331994569] [2020-10-16 00:01:05,545 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 00:01:05,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:05,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 00:01:05,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2020-10-16 00:01:05,546 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:05,547 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 92 transitions, 1647 flow. Second operand 11 states. [2020-10-16 00:01:05,547 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:05,547 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:05,547 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:05,704 INFO L129 PetriNetUnfolder]: 83/208 cut-off events. [2020-10-16 00:01:05,705 INFO L130 PetriNetUnfolder]: For 5951/5953 co-relation queries the response was YES. [2020-10-16 00:01:05,707 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2094 conditions, 208 events. 83/208 cut-off events. For 5951/5953 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 846 event pairs, 0 based on Foata normal form. 4/212 useless extension candidates. Maximal degree in co-relation 2033. Up to 124 conditions per place. [2020-10-16 00:01:05,710 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 19 changer transitions 0/103 dead transitions. [2020-10-16 00:01:05,711 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 103 transitions, 2207 flow [2020-10-16 00:01:05,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 00:01:05,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 00:01:05,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 808 transitions. [2020-10-16 00:01:05,713 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6733333333333333 [2020-10-16 00:01:05,713 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 808 transitions. [2020-10-16 00:01:05,713 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 808 transitions. [2020-10-16 00:01:05,714 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:05,714 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 808 transitions. [2020-10-16 00:01:05,715 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 00:01:05,716 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 00:01:05,716 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 00:01:05,717 INFO L185 Difference]: Start difference. First operand has 135 places, 92 transitions, 1647 flow. Second operand 12 states and 808 transitions. [2020-10-16 00:01:05,717 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 103 transitions, 2207 flow [2020-10-16 00:01:05,743 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 103 transitions, 2013 flow, removed 32 selfloop flow, removed 13 redundant places. [2020-10-16 00:01:05,746 INFO L241 Difference]: Finished difference. Result has 135 places, 94 transitions, 1569 flow [2020-10-16 00:01:05,747 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1453, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1569, PETRI_PLACES=135, PETRI_TRANSITIONS=94} [2020-10-16 00:01:05,747 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 117 predicate places. [2020-10-16 00:01:05,747 INFO L481 AbstractCegarLoop]: Abstraction has has 135 places, 94 transitions, 1569 flow [2020-10-16 00:01:05,747 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 00:01:05,747 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:05,747 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:05,958 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-10-16 00:01:05,959 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:05,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:05,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1417527963, now seen corresponding path program 21 times [2020-10-16 00:01:05,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:05,960 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756170037] [2020-10-16 00:01:05,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:05,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:06,051 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:06,051 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756170037] [2020-10-16 00:01:06,051 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725967055] [2020-10-16 00:01:06,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 00:01:06,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 00:01:06,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:06,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 00:01:06,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:06,149 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:06,150 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:06,150 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 00:01:06,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631121062] [2020-10-16 00:01:06,150 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 00:01:06,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:06,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 00:01:06,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2020-10-16 00:01:06,154 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:06,154 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 94 transitions, 1569 flow. Second operand 11 states. [2020-10-16 00:01:06,154 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:06,154 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:06,155 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:06,377 INFO L129 PetriNetUnfolder]: 87/218 cut-off events. [2020-10-16 00:01:06,377 INFO L130 PetriNetUnfolder]: For 7106/7108 co-relation queries the response was YES. [2020-10-16 00:01:06,379 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2217 conditions, 218 events. 87/218 cut-off events. For 7106/7108 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 891 event pairs, 0 based on Foata normal form. 4/222 useless extension candidates. Maximal degree in co-relation 2154. Up to 121 conditions per place. [2020-10-16 00:01:06,382 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 37 changer transitions 0/110 dead transitions. [2020-10-16 00:01:06,382 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 110 transitions, 2277 flow [2020-10-16 00:01:06,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 00:01:06,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 00:01:06,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1079 transitions. [2020-10-16 00:01:06,393 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674375 [2020-10-16 00:01:06,393 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1079 transitions. [2020-10-16 00:01:06,393 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1079 transitions. [2020-10-16 00:01:06,393 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:06,394 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1079 transitions. [2020-10-16 00:01:06,398 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 00:01:06,401 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 00:01:06,401 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 00:01:06,401 INFO L185 Difference]: Start difference. First operand has 135 places, 94 transitions, 1569 flow. Second operand 16 states and 1079 transitions. [2020-10-16 00:01:06,401 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 110 transitions, 2277 flow [2020-10-16 00:01:06,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 110 transitions, 2171 flow, removed 36 selfloop flow, removed 9 redundant places. [2020-10-16 00:01:06,432 INFO L241 Difference]: Finished difference. Result has 146 places, 99 transitions, 1699 flow [2020-10-16 00:01:06,432 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1477, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1699, PETRI_PLACES=146, PETRI_TRANSITIONS=99} [2020-10-16 00:01:06,432 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 128 predicate places. [2020-10-16 00:01:06,432 INFO L481 AbstractCegarLoop]: Abstraction has has 146 places, 99 transitions, 1699 flow [2020-10-16 00:01:06,432 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 00:01:06,433 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:06,433 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:06,633 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-10-16 00:01:06,634 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:06,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:06,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1644884649, now seen corresponding path program 22 times [2020-10-16 00:01:06,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:06,635 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439566734] [2020-10-16 00:01:06,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:06,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:06,704 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:06,705 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439566734] [2020-10-16 00:01:06,705 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952887333] [2020-10-16 00:01:06,705 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 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 00:01:06,756 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:01:06,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:06,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 00:01:06,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:06,780 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:06,781 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:06,781 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 00:01:06,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163212708] [2020-10-16 00:01:06,781 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 00:01:06,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:06,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 00:01:06,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-16 00:01:06,783 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:06,783 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 99 transitions, 1699 flow. Second operand 11 states. [2020-10-16 00:01:06,783 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:06,783 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:06,784 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:07,084 INFO L129 PetriNetUnfolder]: 96/239 cut-off events. [2020-10-16 00:01:07,085 INFO L130 PetriNetUnfolder]: For 8833/8835 co-relation queries the response was YES. [2020-10-16 00:01:07,087 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2578 conditions, 239 events. 96/239 cut-off events. For 8833/8835 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 958 event pairs, 0 based on Foata normal form. 4/243 useless extension candidates. Maximal degree in co-relation 2510. Up to 135 conditions per place. [2020-10-16 00:01:07,092 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 38 selfloop transitions, 76 changer transitions 0/121 dead transitions. [2020-10-16 00:01:07,092 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 121 transitions, 2717 flow [2020-10-16 00:01:07,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 00:01:07,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 00:01:07,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1352 transitions. [2020-10-16 00:01:07,095 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 00:01:07,095 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1352 transitions. [2020-10-16 00:01:07,095 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1352 transitions. [2020-10-16 00:01:07,096 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:07,096 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1352 transitions. [2020-10-16 00:01:07,098 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 00:01:07,100 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 00:01:07,100 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 00:01:07,100 INFO L185 Difference]: Start difference. First operand has 146 places, 99 transitions, 1699 flow. Second operand 20 states and 1352 transitions. [2020-10-16 00:01:07,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 121 transitions, 2717 flow [2020-10-16 00:01:07,155 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 121 transitions, 2559 flow, removed 52 selfloop flow, removed 10 redundant places. [2020-10-16 00:01:07,158 INFO L241 Difference]: Finished difference. Result has 159 places, 105 transitions, 1985 flow [2020-10-16 00:01:07,159 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1585, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=99, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1985, PETRI_PLACES=159, PETRI_TRANSITIONS=105} [2020-10-16 00:01:07,159 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 141 predicate places. [2020-10-16 00:01:07,159 INFO L481 AbstractCegarLoop]: Abstraction has has 159 places, 105 transitions, 1985 flow [2020-10-16 00:01:07,159 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 00:01:07,159 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:07,159 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:07,370 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-10-16 00:01:07,371 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:07,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:07,371 INFO L82 PathProgramCache]: Analyzing trace with hash 1644901389, now seen corresponding path program 23 times [2020-10-16 00:01:07,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:07,372 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818667353] [2020-10-16 00:01:07,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:07,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:07,450 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:07,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818667353] [2020-10-16 00:01:07,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178256456] [2020-10-16 00:01:07,451 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 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 00:01:07,503 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 00:01:07,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:07,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 00:01:07,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:07,523 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:07,534 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:07,534 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:07,534 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2020-10-16 00:01:07,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92091472] [2020-10-16 00:01:07,535 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 00:01:07,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:07,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 00:01:07,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2020-10-16 00:01:07,536 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:07,537 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 105 transitions, 1985 flow. Second operand 12 states. [2020-10-16 00:01:07,537 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:07,537 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:07,537 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:07,916 INFO L129 PetriNetUnfolder]: 93/234 cut-off events. [2020-10-16 00:01:07,916 INFO L130 PetriNetUnfolder]: For 9769/9775 co-relation queries the response was YES. [2020-10-16 00:01:07,918 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2636 conditions, 234 events. 93/234 cut-off events. For 9769/9775 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 971 event pairs, 0 based on Foata normal form. 8/242 useless extension candidates. Maximal degree in co-relation 2564. Up to 131 conditions per place. [2020-10-16 00:01:07,922 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 38 selfloop transitions, 76 changer transitions 0/121 dead transitions. [2020-10-16 00:01:07,922 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 121 transitions, 2843 flow [2020-10-16 00:01:07,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 00:01:07,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 00:01:07,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1284 transitions. [2020-10-16 00:01:07,925 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6757894736842105 [2020-10-16 00:01:07,925 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1284 transitions. [2020-10-16 00:01:07,925 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1284 transitions. [2020-10-16 00:01:07,926 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:07,926 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1284 transitions. [2020-10-16 00:01:07,928 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 00:01:07,930 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 00:01:07,930 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 00:01:07,930 INFO L185 Difference]: Start difference. First operand has 159 places, 105 transitions, 1985 flow. Second operand 19 states and 1284 transitions. [2020-10-16 00:01:07,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 121 transitions, 2843 flow [2020-10-16 00:01:07,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 160 places, 121 transitions, 2565 flow, removed 80 selfloop flow, removed 17 redundant places. [2020-10-16 00:01:07,972 INFO L241 Difference]: Finished difference. Result has 162 places, 106 transitions, 1941 flow [2020-10-16 00:01:07,973 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1707, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1941, PETRI_PLACES=162, PETRI_TRANSITIONS=106} [2020-10-16 00:01:07,973 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 144 predicate places. [2020-10-16 00:01:07,973 INFO L481 AbstractCegarLoop]: Abstraction has has 162 places, 106 transitions, 1941 flow [2020-10-16 00:01:07,973 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 00:01:07,973 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:07,973 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:08,186 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-16 00:01:08,186 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:08,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:08,187 INFO L82 PathProgramCache]: Analyzing trace with hash 372575520, now seen corresponding path program 24 times [2020-10-16 00:01:08,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:08,187 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116339442] [2020-10-16 00:01:08,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:08,278 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:08,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116339442] [2020-10-16 00:01:08,279 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736165165] [2020-10-16 00:01:08,279 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 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 00:01:08,330 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 00:01:08,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:08,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 00:01:08,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:08,351 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:08,352 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:08,352 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-10-16 00:01:08,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980714386] [2020-10-16 00:01:08,353 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 00:01:08,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:08,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 00:01:08,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 00:01:08,354 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:08,355 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 106 transitions, 1941 flow. Second operand 12 states. [2020-10-16 00:01:08,355 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:08,355 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:08,355 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:08,556 INFO L129 PetriNetUnfolder]: 95/240 cut-off events. [2020-10-16 00:01:08,556 INFO L130 PetriNetUnfolder]: For 10532/10534 co-relation queries the response was YES. [2020-10-16 00:01:08,559 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2705 conditions, 240 events. 95/240 cut-off events. For 10532/10534 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1000 event pairs, 0 based on Foata normal form. 2/242 useless extension candidates. Maximal degree in co-relation 2633. Up to 133 conditions per place. [2020-10-16 00:01:08,563 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 78 selfloop transitions, 34 changer transitions 0/119 dead transitions. [2020-10-16 00:01:08,563 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 119 transitions, 2681 flow [2020-10-16 00:01:08,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 00:01:08,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 00:01:08,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 943 transitions. [2020-10-16 00:01:08,568 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6735714285714286 [2020-10-16 00:01:08,568 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 943 transitions. [2020-10-16 00:01:08,568 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 943 transitions. [2020-10-16 00:01:08,569 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:08,569 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 943 transitions. [2020-10-16 00:01:08,570 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 00:01:08,572 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 00:01:08,572 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 00:01:08,572 INFO L185 Difference]: Start difference. First operand has 162 places, 106 transitions, 1941 flow. Second operand 14 states and 943 transitions. [2020-10-16 00:01:08,572 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 119 transitions, 2681 flow [2020-10-16 00:01:08,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 119 transitions, 2463 flow, removed 41 selfloop flow, removed 17 redundant places. [2020-10-16 00:01:08,608 INFO L241 Difference]: Finished difference. Result has 160 places, 108 transitions, 1919 flow [2020-10-16 00:01:08,609 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1761, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1919, PETRI_PLACES=160, PETRI_TRANSITIONS=108} [2020-10-16 00:01:08,609 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 142 predicate places. [2020-10-16 00:01:08,609 INFO L481 AbstractCegarLoop]: Abstraction has has 160 places, 108 transitions, 1919 flow [2020-10-16 00:01:08,609 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 00:01:08,609 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:08,609 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:08,810 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-10-16 00:01:08,810 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:08,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:08,811 INFO L82 PathProgramCache]: Analyzing trace with hash -723873914, now seen corresponding path program 25 times [2020-10-16 00:01:08,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:08,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481519600] [2020-10-16 00:01:08,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:08,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:08,918 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:08,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481519600] [2020-10-16 00:01:08,919 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920776959] [2020-10-16 00:01:08,919 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 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 00:01:08,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:08,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 00:01:08,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:08,991 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:09,010 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:09,010 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:09,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 00:01:09,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492142552] [2020-10-16 00:01:09,012 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 00:01:09,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:09,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 00:01:09,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2020-10-16 00:01:09,015 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:09,015 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 108 transitions, 1919 flow. Second operand 13 states. [2020-10-16 00:01:09,015 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:09,015 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:09,015 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:09,291 INFO L129 PetriNetUnfolder]: 99/251 cut-off events. [2020-10-16 00:01:09,292 INFO L130 PetriNetUnfolder]: For 10493/10499 co-relation queries the response was YES. [2020-10-16 00:01:09,293 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2772 conditions, 251 events. 99/251 cut-off events. For 10493/10499 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1068 event pairs, 0 based on Foata normal form. 8/259 useless extension candidates. Maximal degree in co-relation 2698. Up to 141 conditions per place. [2020-10-16 00:01:09,296 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 68 selfloop transitions, 48 changer transitions 0/123 dead transitions. [2020-10-16 00:01:09,296 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 123 transitions, 2688 flow [2020-10-16 00:01:09,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 00:01:09,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 00:01:09,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1011 transitions. [2020-10-16 00:01:09,299 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 00:01:09,299 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1011 transitions. [2020-10-16 00:01:09,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1011 transitions. [2020-10-16 00:01:09,300 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:09,300 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1011 transitions. [2020-10-16 00:01:09,301 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 00:01:09,303 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 00:01:09,303 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 00:01:09,303 INFO L185 Difference]: Start difference. First operand has 160 places, 108 transitions, 1919 flow. Second operand 15 states and 1011 transitions. [2020-10-16 00:01:09,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 123 transitions, 2688 flow [2020-10-16 00:01:09,336 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 123 transitions, 2556 flow, removed 36 selfloop flow, removed 11 redundant places. [2020-10-16 00:01:09,338 INFO L241 Difference]: Finished difference. Result has 165 places, 112 transitions, 2032 flow [2020-10-16 00:01:09,339 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1799, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2032, PETRI_PLACES=165, PETRI_TRANSITIONS=112} [2020-10-16 00:01:09,339 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 147 predicate places. [2020-10-16 00:01:09,339 INFO L481 AbstractCegarLoop]: Abstraction has has 165 places, 112 transitions, 2032 flow [2020-10-16 00:01:09,339 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 00:01:09,339 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:09,339 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:09,539 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:09,540 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:09,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:09,540 INFO L82 PathProgramCache]: Analyzing trace with hash -301607478, now seen corresponding path program 26 times [2020-10-16 00:01:09,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:09,541 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810217963] [2020-10-16 00:01:09,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:09,618 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:09,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810217963] [2020-10-16 00:01:09,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547461807] [2020-10-16 00:01:09,619 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 00:01:09,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:01:09,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:09,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 00:01:09,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:09,682 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:09,701 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:09,701 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:09,702 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 00:01:09,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521158465] [2020-10-16 00:01:09,702 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 00:01:09,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:09,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 00:01:09,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2020-10-16 00:01:09,704 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:09,704 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 112 transitions, 2032 flow. Second operand 13 states. [2020-10-16 00:01:09,704 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:09,705 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:09,705 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:10,132 INFO L129 PetriNetUnfolder]: 103/263 cut-off events. [2020-10-16 00:01:10,132 INFO L130 PetriNetUnfolder]: For 11578/11584 co-relation queries the response was YES. [2020-10-16 00:01:10,135 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2967 conditions, 263 events. 103/263 cut-off events. For 11578/11584 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1136 event pairs, 0 based on Foata normal form. 8/271 useless extension candidates. Maximal degree in co-relation 2891. Up to 149 conditions per place. [2020-10-16 00:01:10,141 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 36 selfloop transitions, 88 changer transitions 0/131 dead transitions. [2020-10-16 00:01:10,141 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 131 transitions, 2989 flow [2020-10-16 00:01:10,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 00:01:10,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 00:01:10,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1283 transitions. [2020-10-16 00:01:10,143 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752631578947368 [2020-10-16 00:01:10,143 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1283 transitions. [2020-10-16 00:01:10,144 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1283 transitions. [2020-10-16 00:01:10,144 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:10,144 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1283 transitions. [2020-10-16 00:01:10,146 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 00:01:10,148 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 00:01:10,148 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 00:01:10,148 INFO L185 Difference]: Start difference. First operand has 165 places, 112 transitions, 2032 flow. Second operand 19 states and 1283 transitions. [2020-10-16 00:01:10,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 131 transitions, 2989 flow [2020-10-16 00:01:10,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 131 transitions, 2811 flow, removed 49 selfloop flow, removed 12 redundant places. [2020-10-16 00:01:10,195 INFO L241 Difference]: Finished difference. Result has 173 places, 116 transitions, 2211 flow [2020-10-16 00:01:10,196 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1888, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2211, PETRI_PLACES=173, PETRI_TRANSITIONS=116} [2020-10-16 00:01:10,196 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 155 predicate places. [2020-10-16 00:01:10,196 INFO L481 AbstractCegarLoop]: Abstraction has has 173 places, 116 transitions, 2211 flow [2020-10-16 00:01:10,196 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 00:01:10,196 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:10,196 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:10,397 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-16 00:01:10,397 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:10,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:10,398 INFO L82 PathProgramCache]: Analyzing trace with hash -301117368, now seen corresponding path program 27 times [2020-10-16 00:01:10,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:10,399 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500782413] [2020-10-16 00:01:10,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:10,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:10,480 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:10,480 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500782413] [2020-10-16 00:01:10,480 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483820706] [2020-10-16 00:01:10,480 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 00:01:10,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 00:01:10,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:10,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 00:01:10,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:10,541 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:10,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:10,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-10-16 00:01:10,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067335380] [2020-10-16 00:01:10,542 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 00:01:10,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:10,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 00:01:10,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 00:01:10,544 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:10,544 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 116 transitions, 2211 flow. Second operand 12 states. [2020-10-16 00:01:10,544 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:10,544 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:10,545 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:10,885 INFO L129 PetriNetUnfolder]: 112/285 cut-off events. [2020-10-16 00:01:10,885 INFO L130 PetriNetUnfolder]: For 12865/12871 co-relation queries the response was YES. [2020-10-16 00:01:10,887 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3343 conditions, 285 events. 112/285 cut-off events. For 12865/12871 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1236 event pairs, 0 based on Foata normal form. 5/290 useless extension candidates. Maximal degree in co-relation 3265. Up to 163 conditions per place. [2020-10-16 00:01:10,890 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 29 selfloop transitions, 104 changer transitions 0/140 dead transitions. [2020-10-16 00:01:10,890 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 140 transitions, 3429 flow [2020-10-16 00:01:10,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 00:01:10,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 00:01:10,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1352 transitions. [2020-10-16 00:01:10,893 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 00:01:10,893 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1352 transitions. [2020-10-16 00:01:10,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1352 transitions. [2020-10-16 00:01:10,893 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:10,894 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1352 transitions. [2020-10-16 00:01:10,895 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 00:01:10,897 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 00:01:10,897 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 00:01:10,897 INFO L185 Difference]: Start difference. First operand has 173 places, 116 transitions, 2211 flow. Second operand 20 states and 1352 transitions. [2020-10-16 00:01:10,898 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 140 transitions, 3429 flow [2020-10-16 00:01:10,934 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 140 transitions, 3165 flow, removed 58 selfloop flow, removed 16 redundant places. [2020-10-16 00:01:10,937 INFO L241 Difference]: Finished difference. Result has 180 places, 122 transitions, 2485 flow [2020-10-16 00:01:10,937 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1995, PETRI_DIFFERENCE_MINUEND_PLACES=157, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2485, PETRI_PLACES=180, PETRI_TRANSITIONS=122} [2020-10-16 00:01:10,937 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 162 predicate places. [2020-10-16 00:01:10,937 INFO L481 AbstractCegarLoop]: Abstraction has has 180 places, 122 transitions, 2485 flow [2020-10-16 00:01:10,937 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 00:01:10,937 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:10,938 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:11,150 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-10-16 00:01:11,151 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:11,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:11,151 INFO L82 PathProgramCache]: Analyzing trace with hash 2103231458, now seen corresponding path program 28 times [2020-10-16 00:01:11,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:11,152 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769190937] [2020-10-16 00:01:11,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:11,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:11,224 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:11,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769190937] [2020-10-16 00:01:11,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784546950] [2020-10-16 00:01:11,225 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 00:01:11,270 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:01:11,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:11,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 00:01:11,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:11,288 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:11,298 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:11,298 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:11,298 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 00:01:11,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208914395] [2020-10-16 00:01:11,299 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 00:01:11,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:11,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 00:01:11,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2020-10-16 00:01:11,300 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:11,301 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 122 transitions, 2485 flow. Second operand 13 states. [2020-10-16 00:01:11,301 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:11,301 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:11,301 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:11,763 INFO L129 PetriNetUnfolder]: 109/279 cut-off events. [2020-10-16 00:01:11,763 INFO L130 PetriNetUnfolder]: For 14260/14262 co-relation queries the response was YES. [2020-10-16 00:01:11,766 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3394 conditions, 279 events. 109/279 cut-off events. For 14260/14262 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1241 event pairs, 0 based on Foata normal form. 4/283 useless extension candidates. Maximal degree in co-relation 3312. Up to 159 conditions per place. [2020-10-16 00:01:11,769 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 27 selfloop transitions, 106 changer transitions 0/140 dead transitions. [2020-10-16 00:01:11,769 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 140 transitions, 3525 flow [2020-10-16 00:01:11,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 00:01:11,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 00:01:11,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1419 transitions. [2020-10-16 00:01:11,773 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6757142857142857 [2020-10-16 00:01:11,773 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1419 transitions. [2020-10-16 00:01:11,773 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1419 transitions. [2020-10-16 00:01:11,774 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:11,774 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1419 transitions. [2020-10-16 00:01:11,776 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 00:01:11,778 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 00:01:11,778 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 00:01:11,778 INFO L185 Difference]: Start difference. First operand has 180 places, 122 transitions, 2485 flow. Second operand 21 states and 1419 transitions. [2020-10-16 00:01:11,779 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 140 transitions, 3525 flow [2020-10-16 00:01:11,827 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 140 transitions, 3197 flow, removed 85 selfloop flow, removed 15 redundant places. [2020-10-16 00:01:11,830 INFO L241 Difference]: Finished difference. Result has 187 places, 123 transitions, 2463 flow [2020-10-16 00:01:11,830 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2157, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2463, PETRI_PLACES=187, PETRI_TRANSITIONS=123} [2020-10-16 00:01:11,831 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 169 predicate places. [2020-10-16 00:01:11,831 INFO L481 AbstractCegarLoop]: Abstraction has has 187 places, 123 transitions, 2463 flow [2020-10-16 00:01:11,831 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 00:01:11,831 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:11,831 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:12,037 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:12,038 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:12,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:12,038 INFO L82 PathProgramCache]: Analyzing trace with hash -547648186, now seen corresponding path program 29 times [2020-10-16 00:01:12,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:12,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762846343] [2020-10-16 00:01:12,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:12,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:12,109 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:12,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762846343] [2020-10-16 00:01:12,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247420152] [2020-10-16 00:01:12,110 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 00:01:12,154 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 00:01:12,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:12,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 00:01:12,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:12,178 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:01:12,189 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:12,189 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:12,189 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 00:01:12,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342268298] [2020-10-16 00:01:12,190 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 00:01:12,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:12,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 00:01:12,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2020-10-16 00:01:12,192 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:12,193 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 123 transitions, 2463 flow. Second operand 13 states. [2020-10-16 00:01:12,193 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:12,193 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:12,193 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:12,635 INFO L129 PetriNetUnfolder]: 112/284 cut-off events. [2020-10-16 00:01:12,635 INFO L130 PetriNetUnfolder]: For 15335/15337 co-relation queries the response was YES. [2020-10-16 00:01:12,638 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3505 conditions, 284 events. 112/284 cut-off events. For 15335/15337 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 1256 event pairs, 0 based on Foata normal form. 3/287 useless extension candidates. Maximal degree in co-relation 3421. Up to 161 conditions per place. [2020-10-16 00:01:12,643 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 49 selfloop transitions, 86 changer transitions 0/142 dead transitions. [2020-10-16 00:01:12,643 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 142 transitions, 3559 flow [2020-10-16 00:01:12,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 00:01:12,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 00:01:12,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1351 transitions. [2020-10-16 00:01:12,645 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755 [2020-10-16 00:01:12,646 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1351 transitions. [2020-10-16 00:01:12,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1351 transitions. [2020-10-16 00:01:12,646 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:12,646 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1351 transitions. [2020-10-16 00:01:12,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 00:01:12,650 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 00:01:12,650 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 00:01:12,650 INFO L185 Difference]: Start difference. First operand has 187 places, 123 transitions, 2463 flow. Second operand 20 states and 1351 transitions. [2020-10-16 00:01:12,650 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 142 transitions, 3559 flow [2020-10-16 00:01:12,707 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 142 transitions, 3275 flow, removed 50 selfloop flow, removed 18 redundant places. [2020-10-16 00:01:12,711 INFO L241 Difference]: Finished difference. Result has 190 places, 126 transitions, 2559 flow [2020-10-16 00:01:12,711 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2235, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2559, PETRI_PLACES=190, PETRI_TRANSITIONS=126} [2020-10-16 00:01:12,711 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 172 predicate places. [2020-10-16 00:01:12,712 INFO L481 AbstractCegarLoop]: Abstraction has has 190 places, 126 transitions, 2559 flow [2020-10-16 00:01:12,712 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 00:01:12,712 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:12,712 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:12,926 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:12,926 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:12,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:12,927 INFO L82 PathProgramCache]: Analyzing trace with hash -744168569, now seen corresponding path program 30 times [2020-10-16 00:01:12,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:12,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140371678] [2020-10-16 00:01:12,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:12,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:13,020 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:13,020 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140371678] [2020-10-16 00:01:13,020 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400163963] [2020-10-16 00:01:13,020 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 00:01:13,063 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-10-16 00:01:13,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:13,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 00:01:13,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:13,097 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:13,098 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:13,098 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2020-10-16 00:01:13,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935689296] [2020-10-16 00:01:13,099 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 00:01:13,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:13,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 00:01:13,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2020-10-16 00:01:13,100 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:13,101 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 126 transitions, 2559 flow. Second operand 14 states. [2020-10-16 00:01:13,101 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:13,101 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:13,101 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:13,576 INFO L129 PetriNetUnfolder]: 115/291 cut-off events. [2020-10-16 00:01:13,577 INFO L130 PetriNetUnfolder]: For 14738/14740 co-relation queries the response was YES. [2020-10-16 00:01:13,579 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3553 conditions, 291 events. 115/291 cut-off events. For 14738/14740 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1295 event pairs, 0 based on Foata normal form. 3/294 useless extension candidates. Maximal degree in co-relation 3467. Up to 165 conditions per place. [2020-10-16 00:01:13,602 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 28 selfloop transitions, 112 changer transitions 0/147 dead transitions. [2020-10-16 00:01:13,603 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 147 transitions, 3731 flow [2020-10-16 00:01:13,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 00:01:13,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 00:01:13,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1486 transitions. [2020-10-16 00:01:13,605 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 00:01:13,605 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1486 transitions. [2020-10-16 00:01:13,605 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1486 transitions. [2020-10-16 00:01:13,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:13,606 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1486 transitions. [2020-10-16 00:01:13,607 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 00:01:13,609 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 00:01:13,609 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 00:01:13,610 INFO L185 Difference]: Start difference. First operand has 190 places, 126 transitions, 2559 flow. Second operand 22 states and 1486 transitions. [2020-10-16 00:01:13,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 147 transitions, 3731 flow [2020-10-16 00:01:13,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 194 places, 147 transitions, 3515 flow, removed 37 selfloop flow, removed 17 redundant places. [2020-10-16 00:01:13,652 INFO L241 Difference]: Finished difference. Result has 196 places, 129 transitions, 2731 flow [2020-10-16 00:01:13,653 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2343, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=2731, PETRI_PLACES=196, PETRI_TRANSITIONS=129} [2020-10-16 00:01:13,653 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 178 predicate places. [2020-10-16 00:01:13,653 INFO L481 AbstractCegarLoop]: Abstraction has has 196 places, 129 transitions, 2731 flow [2020-10-16 00:01:13,653 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 00:01:13,653 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:13,653 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:13,866 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-10-16 00:01:13,867 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:13,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:13,867 INFO L82 PathProgramCache]: Analyzing trace with hash -476608046, now seen corresponding path program 31 times [2020-10-16 00:01:13,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:13,868 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528805008] [2020-10-16 00:01:13,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:13,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:13,968 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:13,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528805008] [2020-10-16 00:01:13,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816199957] [2020-10-16 00:01:13,969 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 00:01:14,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:14,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 00:01:14,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:14,033 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:14,033 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:14,034 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-10-16 00:01:14,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947002514] [2020-10-16 00:01:14,034 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 00:01:14,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:14,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 00:01:14,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-16 00:01:14,036 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:14,036 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 129 transitions, 2731 flow. Second operand 13 states. [2020-10-16 00:01:14,036 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:14,037 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:14,037 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:14,291 INFO L129 PetriNetUnfolder]: 117/296 cut-off events. [2020-10-16 00:01:14,291 INFO L130 PetriNetUnfolder]: For 16584/16586 co-relation queries the response was YES. [2020-10-16 00:01:14,295 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3744 conditions, 296 events. 117/296 cut-off events. For 16584/16586 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 1297 event pairs, 0 based on Foata normal form. 4/300 useless extension candidates. Maximal degree in co-relation 3656. Up to 184 conditions per place. [2020-10-16 00:01:14,310 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 114 selfloop transitions, 21 changer transitions 0/142 dead transitions. [2020-10-16 00:01:14,311 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 142 transitions, 3591 flow [2020-10-16 00:01:14,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 00:01:14,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 00:01:14,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 942 transitions. [2020-10-16 00:01:14,315 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728571428571428 [2020-10-16 00:01:14,315 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 942 transitions. [2020-10-16 00:01:14,315 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 942 transitions. [2020-10-16 00:01:14,316 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:14,316 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 942 transitions. [2020-10-16 00:01:14,317 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 00:01:14,319 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 00:01:14,319 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 00:01:14,319 INFO L185 Difference]: Start difference. First operand has 196 places, 129 transitions, 2731 flow. Second operand 14 states and 942 transitions. [2020-10-16 00:01:14,319 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 142 transitions, 3591 flow [2020-10-16 00:01:14,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 142 transitions, 3315 flow, removed 42 selfloop flow, removed 19 redundant places. [2020-10-16 00:01:14,386 INFO L241 Difference]: Finished difference. Result has 192 places, 131 transitions, 2599 flow [2020-10-16 00:01:14,387 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2455, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2599, PETRI_PLACES=192, PETRI_TRANSITIONS=131} [2020-10-16 00:01:14,388 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 174 predicate places. [2020-10-16 00:01:14,388 INFO L481 AbstractCegarLoop]: Abstraction has has 192 places, 131 transitions, 2599 flow [2020-10-16 00:01:14,389 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 00:01:14,389 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:14,389 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:14,602 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:14,603 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:14,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:14,603 INFO L82 PathProgramCache]: Analyzing trace with hash 202775946, now seen corresponding path program 32 times [2020-10-16 00:01:14,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:14,603 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932676545] [2020-10-16 00:01:14,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:14,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:14,694 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:14,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932676545] [2020-10-16 00:01:14,695 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818823831] [2020-10-16 00:01:14,695 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 00:01:14,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:01:14,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:14,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 00:01:14,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:14,761 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:14,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:14,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-10-16 00:01:14,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216857274] [2020-10-16 00:01:14,762 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 00:01:14,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:14,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 00:01:14,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2020-10-16 00:01:14,763 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:14,764 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 131 transitions, 2599 flow. Second operand 13 states. [2020-10-16 00:01:14,764 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:14,764 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:14,764 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:15,190 INFO L129 PetriNetUnfolder]: 128/323 cut-off events. [2020-10-16 00:01:15,190 INFO L130 PetriNetUnfolder]: For 20424/20426 co-relation queries the response was YES. [2020-10-16 00:01:15,192 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4187 conditions, 323 events. 128/323 cut-off events. For 20424/20426 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1423 event pairs, 0 based on Foata normal form. 4/327 useless extension candidates. Maximal degree in co-relation 4097. Up to 187 conditions per place. [2020-10-16 00:01:15,196 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 49 selfloop transitions, 103 changer transitions 0/159 dead transitions. [2020-10-16 00:01:15,196 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 159 transitions, 4154 flow [2020-10-16 00:01:15,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 00:01:15,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 00:01:15,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1622 transitions. [2020-10-16 00:01:15,198 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 00:01:15,198 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1622 transitions. [2020-10-16 00:01:15,198 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1622 transitions. [2020-10-16 00:01:15,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:15,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1622 transitions. [2020-10-16 00:01:15,201 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 00:01:15,203 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 00:01:15,203 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 00:01:15,203 INFO L185 Difference]: Start difference. First operand has 192 places, 131 transitions, 2599 flow. Second operand 24 states and 1622 transitions. [2020-10-16 00:01:15,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 159 transitions, 4154 flow [2020-10-16 00:01:15,252 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 159 transitions, 4016 flow, removed 50 selfloop flow, removed 11 redundant places. [2020-10-16 00:01:15,255 INFO L241 Difference]: Finished difference. Result has 208 places, 139 transitions, 3045 flow [2020-10-16 00:01:15,255 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2487, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=3045, PETRI_PLACES=208, PETRI_TRANSITIONS=139} [2020-10-16 00:01:15,255 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 190 predicate places. [2020-10-16 00:01:15,256 INFO L481 AbstractCegarLoop]: Abstraction has has 208 places, 139 transitions, 3045 flow [2020-10-16 00:01:15,256 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 00:01:15,256 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:15,256 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:15,461 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-10-16 00:01:15,462 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:15,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:15,463 INFO L82 PathProgramCache]: Analyzing trace with hash 202792686, now seen corresponding path program 33 times [2020-10-16 00:01:15,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:15,463 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352952591] [2020-10-16 00:01:15,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:15,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:15,551 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:15,551 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352952591] [2020-10-16 00:01:15,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517869171] [2020-10-16 00:01:15,552 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 00:01:15,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-10-16 00:01:15,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:15,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 00:01:15,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:15,623 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:15,651 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:15,651 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:15,651 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2020-10-16 00:01:15,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832027953] [2020-10-16 00:01:15,652 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 00:01:15,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:15,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 00:01:15,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2020-10-16 00:01:15,653 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:15,654 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 139 transitions, 3045 flow. Second operand 14 states. [2020-10-16 00:01:15,655 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:15,656 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:15,656 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:16,177 INFO L129 PetriNetUnfolder]: 125/318 cut-off events. [2020-10-16 00:01:16,177 INFO L130 PetriNetUnfolder]: For 23413/23415 co-relation queries the response was YES. [2020-10-16 00:01:16,181 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4344 conditions, 318 events. 125/318 cut-off events. For 23413/23415 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1446 event pairs, 0 based on Foata normal form. 4/322 useless extension candidates. Maximal degree in co-relation 4250. Up to 183 conditions per place. [2020-10-16 00:01:16,185 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 48 selfloop transitions, 104 changer transitions 0/159 dead transitions. [2020-10-16 00:01:16,186 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 159 transitions, 4375 flow [2020-10-16 00:01:16,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 00:01:16,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 00:01:16,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1554 transitions. [2020-10-16 00:01:16,188 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6756521739130434 [2020-10-16 00:01:16,188 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1554 transitions. [2020-10-16 00:01:16,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1554 transitions. [2020-10-16 00:01:16,189 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:16,189 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1554 transitions. [2020-10-16 00:01:16,191 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 00:01:16,193 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 00:01:16,193 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 00:01:16,193 INFO L185 Difference]: Start difference. First operand has 208 places, 139 transitions, 3045 flow. Second operand 23 states and 1554 transitions. [2020-10-16 00:01:16,193 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 159 transitions, 4375 flow [2020-10-16 00:01:16,274 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 159 transitions, 3990 flow, removed 109 selfloop flow, removed 19 redundant places. [2020-10-16 00:01:16,277 INFO L241 Difference]: Finished difference. Result has 213 places, 140 transitions, 2963 flow [2020-10-16 00:01:16,277 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2660, PETRI_DIFFERENCE_MINUEND_PLACES=189, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=2963, PETRI_PLACES=213, PETRI_TRANSITIONS=140} [2020-10-16 00:01:16,277 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 195 predicate places. [2020-10-16 00:01:16,278 INFO L481 AbstractCegarLoop]: Abstraction has has 213 places, 140 transitions, 2963 flow [2020-10-16 00:01:16,278 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 00:01:16,278 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:16,278 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:16,478 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:16,479 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:16,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:16,479 INFO L82 PathProgramCache]: Analyzing trace with hash 1562805087, now seen corresponding path program 34 times [2020-10-16 00:01:16,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:16,480 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766409399] [2020-10-16 00:01:16,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:16,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:16,593 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:16,594 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766409399] [2020-10-16 00:01:16,594 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215844975] [2020-10-16 00:01:16,594 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 00:01:16,642 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:01:16,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:16,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 00:01:16,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:16,656 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:16,656 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:16,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 00:01:16,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212450486] [2020-10-16 00:01:16,657 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 00:01:16,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:16,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 00:01:16,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2020-10-16 00:01:16,658 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:16,659 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 140 transitions, 2963 flow. Second operand 14 states. [2020-10-16 00:01:16,659 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:16,659 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:16,659 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:16,930 INFO L129 PetriNetUnfolder]: 127/324 cut-off events. [2020-10-16 00:01:16,931 INFO L130 PetriNetUnfolder]: For 24646/24648 co-relation queries the response was YES. [2020-10-16 00:01:16,933 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4401 conditions, 324 events. 127/324 cut-off events. For 24646/24648 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1468 event pairs, 0 based on Foata normal form. 2/326 useless extension candidates. Maximal degree in co-relation 4305. Up to 183 conditions per place. [2020-10-16 00:01:16,936 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 38 changer transitions 0/155 dead transitions. [2020-10-16 00:01:16,936 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 155 transitions, 4035 flow [2020-10-16 00:01:16,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 00:01:16,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 00:01:16,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1077 transitions. [2020-10-16 00:01:16,939 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673125 [2020-10-16 00:01:16,939 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1077 transitions. [2020-10-16 00:01:16,940 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1077 transitions. [2020-10-16 00:01:16,940 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:16,940 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1077 transitions. [2020-10-16 00:01:16,941 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 00:01:16,943 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 00:01:16,943 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 00:01:16,943 INFO L185 Difference]: Start difference. First operand has 213 places, 140 transitions, 2963 flow. Second operand 16 states and 1077 transitions. [2020-10-16 00:01:16,943 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 155 transitions, 4035 flow [2020-10-16 00:01:17,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 155 transitions, 3745 flow, removed 48 selfloop flow, removed 21 redundant places. [2020-10-16 00:01:17,004 INFO L241 Difference]: Finished difference. Result has 209 places, 142 transitions, 2907 flow [2020-10-16 00:01:17,004 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2717, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2907, PETRI_PLACES=209, PETRI_TRANSITIONS=142} [2020-10-16 00:01:17,004 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 191 predicate places. [2020-10-16 00:01:17,004 INFO L481 AbstractCegarLoop]: Abstraction has has 209 places, 142 transitions, 2907 flow [2020-10-16 00:01:17,004 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 00:01:17,004 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:17,004 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:17,205 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-10-16 00:01:17,205 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:17,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:17,206 INFO L82 PathProgramCache]: Analyzing trace with hash 1686139907, now seen corresponding path program 35 times [2020-10-16 00:01:17,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:17,207 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151814480] [2020-10-16 00:01:17,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:17,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:17,333 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:17,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151814480] [2020-10-16 00:01:17,334 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127114521] [2020-10-16 00:01:17,334 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 00:01:17,383 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-10-16 00:01:17,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:17,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 00:01:17,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:17,403 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:17,403 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:17,404 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 00:01:17,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519627541] [2020-10-16 00:01:17,404 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 00:01:17,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:17,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 00:01:17,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2020-10-16 00:01:17,406 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:17,406 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 142 transitions, 2907 flow. Second operand 14 states. [2020-10-16 00:01:17,406 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:17,406 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:17,406 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:17,731 INFO L129 PetriNetUnfolder]: 135/347 cut-off events. [2020-10-16 00:01:17,731 INFO L130 PetriNetUnfolder]: For 25292/25294 co-relation queries the response was YES. [2020-10-16 00:01:17,735 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4626 conditions, 347 events. 135/347 cut-off events. For 25292/25294 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1618 event pairs, 0 based on Foata normal form. 2/349 useless extension candidates. Maximal degree in co-relation 4528. Up to 199 conditions per place. [2020-10-16 00:01:17,739 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 78 selfloop transitions, 80 changer transitions 0/165 dead transitions. [2020-10-16 00:01:17,739 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 165 transitions, 4213 flow [2020-10-16 00:01:17,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 00:01:17,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 00:01:17,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1213 transitions. [2020-10-16 00:01:17,744 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6738888888888889 [2020-10-16 00:01:17,744 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1213 transitions. [2020-10-16 00:01:17,744 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1213 transitions. [2020-10-16 00:01:17,745 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:17,745 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1213 transitions. [2020-10-16 00:01:17,746 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 00:01:17,748 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 00:01:17,748 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 00:01:17,748 INFO L185 Difference]: Start difference. First operand has 209 places, 142 transitions, 2907 flow. Second operand 18 states and 1213 transitions. [2020-10-16 00:01:17,748 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 165 transitions, 4213 flow [2020-10-16 00:01:17,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 165 transitions, 4053 flow, removed 46 selfloop flow, removed 13 redundant places. [2020-10-16 00:01:17,843 INFO L241 Difference]: Finished difference. Result has 219 places, 150 transitions, 3235 flow [2020-10-16 00:01:17,843 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2763, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3235, PETRI_PLACES=219, PETRI_TRANSITIONS=150} [2020-10-16 00:01:17,844 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 201 predicate places. [2020-10-16 00:01:17,844 INFO L481 AbstractCegarLoop]: Abstraction has has 219 places, 150 transitions, 3235 flow [2020-10-16 00:01:17,844 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 00:01:17,844 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:17,844 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:18,044 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-10-16 00:01:18,045 INFO L429 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:18,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:18,046 INFO L82 PathProgramCache]: Analyzing trace with hash -2017145177, now seen corresponding path program 36 times [2020-10-16 00:01:18,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:18,046 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996391512] [2020-10-16 00:01:18,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:18,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:18,150 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:18,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996391512] [2020-10-16 00:01:18,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980213477] [2020-10-16 00:01:18,151 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 00:01:18,195 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-10-16 00:01:18,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:18,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 00:01:18,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:18,214 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:18,224 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:18,224 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:18,224 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 00:01:18,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293797919] [2020-10-16 00:01:18,225 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 00:01:18,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:18,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 00:01:18,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2020-10-16 00:01:18,226 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:18,227 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 150 transitions, 3235 flow. Second operand 15 states. [2020-10-16 00:01:18,227 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:18,227 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:18,227 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:18,696 INFO L129 PetriNetUnfolder]: 147/383 cut-off events. [2020-10-16 00:01:18,696 INFO L130 PetriNetUnfolder]: For 29529/29535 co-relation queries the response was YES. [2020-10-16 00:01:18,700 INFO L80 FinitePrefix]: Finished finitePrefix Result has 5263 conditions, 383 events. 147/383 cut-off events. For 29529/29535 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1872 event pairs, 0 based on Foata normal form. 8/391 useless extension candidates. Maximal degree in co-relation 5159. Up to 223 conditions per place. [2020-10-16 00:01:18,705 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 76 selfloop transitions, 94 changer transitions 0/177 dead transitions. [2020-10-16 00:01:18,705 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 177 transitions, 4698 flow [2020-10-16 00:01:18,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 00:01:18,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 00:01:18,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1281 transitions. [2020-10-16 00:01:18,708 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742105263157895 [2020-10-16 00:01:18,708 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1281 transitions. [2020-10-16 00:01:18,708 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1281 transitions. [2020-10-16 00:01:18,709 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:18,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1281 transitions. [2020-10-16 00:01:18,711 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 00:01:18,713 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 00:01:18,713 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 00:01:18,713 INFO L185 Difference]: Start difference. First operand has 219 places, 150 transitions, 3235 flow. Second operand 19 states and 1281 transitions. [2020-10-16 00:01:18,713 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 177 transitions, 4698 flow [2020-10-16 00:01:18,824 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 177 transitions, 4474 flow, removed 65 selfloop flow, removed 11 redundant places. [2020-10-16 00:01:18,829 INFO L241 Difference]: Finished difference. Result has 232 places, 162 transitions, 3692 flow [2020-10-16 00:01:18,829 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3053, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=150, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3692, PETRI_PLACES=232, PETRI_TRANSITIONS=162} [2020-10-16 00:01:18,829 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 214 predicate places. [2020-10-16 00:01:18,829 INFO L481 AbstractCegarLoop]: Abstraction has has 232 places, 162 transitions, 3692 flow [2020-10-16 00:01:18,830 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 00:01:18,830 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:18,830 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:19,043 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-10-16 00:01:19,043 INFO L429 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:19,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:19,044 INFO L82 PathProgramCache]: Analyzing trace with hash -361833947, now seen corresponding path program 37 times [2020-10-16 00:01:19,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:19,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797122835] [2020-10-16 00:01:19,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:19,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:19,143 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:19,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797122835] [2020-10-16 00:01:19,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834903880] [2020-10-16 00:01:19,144 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 00:01:19,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:19,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 00:01:19,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:19,199 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:19,200 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:19,200 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 00:01:19,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309634744] [2020-10-16 00:01:19,200 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 00:01:19,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:19,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 00:01:19,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-10-16 00:01:19,202 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:19,202 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 162 transitions, 3692 flow. Second operand 14 states. [2020-10-16 00:01:19,202 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:19,202 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:19,202 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:19,584 INFO L129 PetriNetUnfolder]: 157/413 cut-off events. [2020-10-16 00:01:19,584 INFO L130 PetriNetUnfolder]: For 31947/31949 co-relation queries the response was YES. [2020-10-16 00:01:19,587 INFO L80 FinitePrefix]: Finished finitePrefix Result has 5769 conditions, 413 events. 157/413 cut-off events. For 31947/31949 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2093 event pairs, 0 based on Foata normal form. 2/415 useless extension candidates. Maximal degree in co-relation 5659. Up to 243 conditions per place. [2020-10-16 00:01:19,591 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 118 changer transitions 0/191 dead transitions. [2020-10-16 00:01:19,591 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 191 transitions, 5309 flow [2020-10-16 00:01:19,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 00:01:19,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 00:01:19,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1349 transitions. [2020-10-16 00:01:19,593 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745 [2020-10-16 00:01:19,593 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1349 transitions. [2020-10-16 00:01:19,593 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1349 transitions. [2020-10-16 00:01:19,593 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:19,593 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1349 transitions. [2020-10-16 00:01:19,594 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 00:01:19,597 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 00:01:19,597 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 00:01:19,597 INFO L185 Difference]: Start difference. First operand has 232 places, 162 transitions, 3692 flow. Second operand 20 states and 1349 transitions. [2020-10-16 00:01:19,597 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 191 transitions, 5309 flow [2020-10-16 00:01:19,704 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 191 transitions, 5065 flow, removed 81 selfloop flow, removed 11 redundant places. [2020-10-16 00:01:19,708 INFO L241 Difference]: Finished difference. Result has 246 places, 174 transitions, 4211 flow [2020-10-16 00:01:19,708 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3506, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=4211, PETRI_PLACES=246, PETRI_TRANSITIONS=174} [2020-10-16 00:01:19,708 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 228 predicate places. [2020-10-16 00:01:19,708 INFO L481 AbstractCegarLoop]: Abstraction has has 246 places, 174 transitions, 4211 flow [2020-10-16 00:01:19,709 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 00:01:19,709 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:19,709 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:19,909 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-16 00:01:19,910 INFO L429 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:19,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:19,910 INFO L82 PathProgramCache]: Analyzing trace with hash -2081961591, now seen corresponding path program 38 times [2020-10-16 00:01:19,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:19,911 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440429334] [2020-10-16 00:01:19,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:19,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:20,017 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:20,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440429334] [2020-10-16 00:01:20,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785849762] [2020-10-16 00:01:20,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:20,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:01:20,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:20,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 00:01:20,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:20,086 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:20,097 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:20,098 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:20,098 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 00:01:20,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659564434] [2020-10-16 00:01:20,098 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 00:01:20,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:20,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 00:01:20,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2020-10-16 00:01:20,100 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:20,101 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 174 transitions, 4211 flow. Second operand 15 states. [2020-10-16 00:01:20,101 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:20,101 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:20,101 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:20,641 INFO L129 PetriNetUnfolder]: 161/425 cut-off events. [2020-10-16 00:01:20,642 INFO L130 PetriNetUnfolder]: For 34184/34186 co-relation queries the response was YES. [2020-10-16 00:01:20,647 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6098 conditions, 425 events. 161/425 cut-off events. For 34184/34186 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2185 event pairs, 0 based on Foata normal form. 4/429 useless extension candidates. Maximal degree in co-relation 5982. Up to 251 conditions per place. [2020-10-16 00:01:20,653 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 60 selfloop transitions, 128 changer transitions 0/195 dead transitions. [2020-10-16 00:01:20,653 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 195 transitions, 5634 flow [2020-10-16 00:01:20,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 00:01:20,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 00:01:20,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1417 transitions. [2020-10-16 00:01:20,655 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6747619047619048 [2020-10-16 00:01:20,655 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1417 transitions. [2020-10-16 00:01:20,655 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1417 transitions. [2020-10-16 00:01:20,656 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:20,656 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1417 transitions. [2020-10-16 00:01:20,657 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 00:01:20,660 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 00:01:20,660 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 00:01:20,660 INFO L185 Difference]: Start difference. First operand has 246 places, 174 transitions, 4211 flow. Second operand 21 states and 1417 transitions. [2020-10-16 00:01:20,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 195 transitions, 5634 flow [2020-10-16 00:01:20,807 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 195 transitions, 5332 flow, removed 82 selfloop flow, removed 13 redundant places. [2020-10-16 00:01:20,813 INFO L241 Difference]: Finished difference. Result has 255 places, 178 transitions, 4386 flow [2020-10-16 00:01:20,814 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3931, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=4386, PETRI_PLACES=255, PETRI_TRANSITIONS=178} [2020-10-16 00:01:20,814 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 237 predicate places. [2020-10-16 00:01:20,814 INFO L481 AbstractCegarLoop]: Abstraction has has 255 places, 178 transitions, 4386 flow [2020-10-16 00:01:20,814 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 00:01:20,814 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:20,814 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:21,027 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-16 00:01:21,028 INFO L429 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:21,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:21,028 INFO L82 PathProgramCache]: Analyzing trace with hash -1610965881, now seen corresponding path program 39 times [2020-10-16 00:01:21,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:21,029 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188424511] [2020-10-16 00:01:21,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:21,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:21,124 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:21,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188424511] [2020-10-16 00:01:21,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565245853] [2020-10-16 00:01:21,124 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 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 00:01:21,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-10-16 00:01:21,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:21,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 00:01:21,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:21,186 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:21,187 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:21,187 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 00:01:21,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000701065] [2020-10-16 00:01:21,187 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 00:01:21,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:21,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 00:01:21,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2020-10-16 00:01:21,189 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:21,189 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 178 transitions, 4386 flow. Second operand 14 states. [2020-10-16 00:01:21,189 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:21,190 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:21,190 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:21,640 INFO L129 PetriNetUnfolder]: 165/437 cut-off events. [2020-10-16 00:01:21,640 INFO L130 PetriNetUnfolder]: For 36286/36292 co-relation queries the response was YES. [2020-10-16 00:01:21,645 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6365 conditions, 437 events. 165/437 cut-off events. For 36286/36292 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2270 event pairs, 0 based on Foata normal form. 5/442 useless extension candidates. Maximal degree in co-relation 6247. Up to 257 conditions per place. [2020-10-16 00:01:21,652 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 46 selfloop transitions, 148 changer transitions 0/201 dead transitions. [2020-10-16 00:01:21,652 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 201 transitions, 5949 flow [2020-10-16 00:01:21,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 00:01:21,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 00:01:21,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1485 transitions. [2020-10-16 00:01:21,655 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:01:21,656 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1485 transitions. [2020-10-16 00:01:21,656 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1485 transitions. [2020-10-16 00:01:21,656 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:21,656 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1485 transitions. [2020-10-16 00:01:21,658 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 00:01:21,660 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 00:01:21,660 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 00:01:21,660 INFO L185 Difference]: Start difference. First operand has 255 places, 178 transitions, 4386 flow. Second operand 22 states and 1485 transitions. [2020-10-16 00:01:21,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 201 transitions, 5949 flow [2020-10-16 00:01:21,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 201 transitions, 5571 flow, removed 82 selfloop flow, removed 18 redundant places. [2020-10-16 00:01:21,803 INFO L241 Difference]: Finished difference. Result has 260 places, 182 transitions, 4575 flow [2020-10-16 00:01:21,804 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4076, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=4575, PETRI_PLACES=260, PETRI_TRANSITIONS=182} [2020-10-16 00:01:21,804 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 242 predicate places. [2020-10-16 00:01:21,804 INFO L481 AbstractCegarLoop]: Abstraction has has 260 places, 182 transitions, 4575 flow [2020-10-16 00:01:21,804 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 00:01:21,804 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:21,805 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:22,010 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2020-10-16 00:01:22,011 INFO L429 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:22,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:22,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1724149343, now seen corresponding path program 40 times [2020-10-16 00:01:22,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:22,012 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143432827] [2020-10-16 00:01:22,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:22,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:22,112 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:22,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143432827] [2020-10-16 00:01:22,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155599576] [2020-10-16 00:01:22,113 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 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 00:01:22,155 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:01:22,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:22,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 00:01:22,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:22,178 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:22,190 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:22,190 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:22,190 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 00:01:22,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875654768] [2020-10-16 00:01:22,191 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 00:01:22,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:22,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 00:01:22,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2020-10-16 00:01:22,192 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:22,193 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 182 transitions, 4575 flow. Second operand 15 states. [2020-10-16 00:01:22,193 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:22,193 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:22,193 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:22,793 INFO L129 PetriNetUnfolder]: 169/449 cut-off events. [2020-10-16 00:01:22,793 INFO L130 PetriNetUnfolder]: For 35614/35616 co-relation queries the response was YES. [2020-10-16 00:01:22,800 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6521 conditions, 449 events. 169/449 cut-off events. For 35614/35616 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2359 event pairs, 0 based on Foata normal form. 4/453 useless extension candidates. Maximal degree in co-relation 6401. Up to 265 conditions per place. [2020-10-16 00:01:22,806 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 44 selfloop transitions, 154 changer transitions 0/205 dead transitions. [2020-10-16 00:01:22,806 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 205 transitions, 6124 flow [2020-10-16 00:01:22,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 00:01:22,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 00:01:22,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1553 transitions. [2020-10-16 00:01:22,809 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752173913043479 [2020-10-16 00:01:22,809 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1553 transitions. [2020-10-16 00:01:22,809 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1553 transitions. [2020-10-16 00:01:22,810 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:22,810 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1553 transitions. [2020-10-16 00:01:22,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 00:01:22,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 00:01:22,813 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 00:01:22,814 INFO L185 Difference]: Start difference. First operand has 260 places, 182 transitions, 4575 flow. Second operand 23 states and 1553 transitions. [2020-10-16 00:01:22,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 205 transitions, 6124 flow [2020-10-16 00:01:23,040 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 205 transitions, 5746 flow, removed 66 selfloop flow, removed 19 redundant places. [2020-10-16 00:01:23,046 INFO L241 Difference]: Finished difference. Result has 265 places, 186 transitions, 4762 flow [2020-10-16 00:01:23,046 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4243, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=4762, PETRI_PLACES=265, PETRI_TRANSITIONS=186} [2020-10-16 00:01:23,047 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 247 predicate places. [2020-10-16 00:01:23,047 INFO L481 AbstractCegarLoop]: Abstraction has has 265 places, 186 transitions, 4762 flow [2020-10-16 00:01:23,047 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 00:01:23,047 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:23,047 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:23,253 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-10-16 00:01:23,254 INFO L429 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:23,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:23,254 INFO L82 PathProgramCache]: Analyzing trace with hash -1594388631, now seen corresponding path program 41 times [2020-10-16 00:01:23,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:23,255 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335872974] [2020-10-16 00:01:23,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:23,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:23,342 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:23,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335872974] [2020-10-16 00:01:23,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118728309] [2020-10-16 00:01:23,343 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 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 00:01:23,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-10-16 00:01:23,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:23,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 00:01:23,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:23,408 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:23,409 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:23,409 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 00:01:23,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533444134] [2020-10-16 00:01:23,409 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 00:01:23,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:23,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 00:01:23,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2020-10-16 00:01:23,411 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:23,411 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 186 transitions, 4762 flow. Second operand 14 states. [2020-10-16 00:01:23,411 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:23,411 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:23,412 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:23,907 INFO L129 PetriNetUnfolder]: 178/469 cut-off events. [2020-10-16 00:01:23,907 INFO L130 PetriNetUnfolder]: For 38042/38048 co-relation queries the response was YES. [2020-10-16 00:01:23,912 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6981 conditions, 469 events. 178/469 cut-off events. For 38042/38048 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 2438 event pairs, 0 based on Foata normal form. 5/474 useless extension candidates. Maximal degree in co-relation 6859. Up to 279 conditions per place. [2020-10-16 00:01:23,915 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 37 selfloop transitions, 170 changer transitions 0/214 dead transitions. [2020-10-16 00:01:23,916 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 214 transitions, 6644 flow [2020-10-16 00:01:23,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 00:01:23,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 00:01:23,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1622 transitions. [2020-10-16 00:01:23,918 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 00:01:23,918 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1622 transitions. [2020-10-16 00:01:23,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1622 transitions. [2020-10-16 00:01:23,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:23,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1622 transitions. [2020-10-16 00:01:23,919 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 00:01:23,920 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 00:01:23,920 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 00:01:23,921 INFO L185 Difference]: Start difference. First operand has 265 places, 186 transitions, 4762 flow. Second operand 24 states and 1622 transitions. [2020-10-16 00:01:23,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 214 transitions, 6644 flow [2020-10-16 00:01:24,035 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 214 transitions, 6252 flow, removed 71 selfloop flow, removed 20 redundant places. [2020-10-16 00:01:24,039 INFO L241 Difference]: Finished difference. Result has 272 places, 192 transitions, 5150 flow [2020-10-16 00:01:24,040 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4426, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=5150, PETRI_PLACES=272, PETRI_TRANSITIONS=192} [2020-10-16 00:01:24,040 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 254 predicate places. [2020-10-16 00:01:24,040 INFO L481 AbstractCegarLoop]: Abstraction has has 272 places, 192 transitions, 5150 flow [2020-10-16 00:01:24,040 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 00:01:24,040 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:24,040 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:24,240 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:24,241 INFO L429 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:24,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:24,242 INFO L82 PathProgramCache]: Analyzing trace with hash -1594371891, now seen corresponding path program 42 times [2020-10-16 00:01:24,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:24,242 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763307406] [2020-10-16 00:01:24,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:24,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:24,337 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:24,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763307406] [2020-10-16 00:01:24,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440550942] [2020-10-16 00:01:24,338 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 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 00:01:24,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-10-16 00:01:24,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:24,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 00:01:24,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:24,414 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:24,415 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:24,415 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 00:01:24,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246691669] [2020-10-16 00:01:24,415 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 00:01:24,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:24,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 00:01:24,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2020-10-16 00:01:24,417 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:24,417 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 192 transitions, 5150 flow. Second operand 15 states. [2020-10-16 00:01:24,417 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:24,417 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:24,417 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:24,990 INFO L129 PetriNetUnfolder]: 175/463 cut-off events. [2020-10-16 00:01:24,990 INFO L130 PetriNetUnfolder]: For 41807/41809 co-relation queries the response was YES. [2020-10-16 00:01:24,995 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7111 conditions, 463 events. 175/463 cut-off events. For 41807/41809 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 2443 event pairs, 0 based on Foata normal form. 2/465 useless extension candidates. Maximal degree in co-relation 6985. Up to 275 conditions per place. [2020-10-16 00:01:24,999 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 37 selfloop transitions, 170 changer transitions 0/214 dead transitions. [2020-10-16 00:01:24,999 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 214 transitions, 6796 flow [2020-10-16 00:01:24,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 00:01:25,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 00:01:25,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1554 transitions. [2020-10-16 00:01:25,001 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6756521739130434 [2020-10-16 00:01:25,001 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1554 transitions. [2020-10-16 00:01:25,001 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1554 transitions. [2020-10-16 00:01:25,002 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:25,002 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1554 transitions. [2020-10-16 00:01:25,004 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 00:01:25,005 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 00:01:25,005 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 00:01:25,005 INFO L185 Difference]: Start difference. First operand has 272 places, 192 transitions, 5150 flow. Second operand 23 states and 1554 transitions. [2020-10-16 00:01:25,006 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 214 transitions, 6796 flow [2020-10-16 00:01:25,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 214 transitions, 6316 flow, removed 113 selfloop flow, removed 18 redundant places. [2020-10-16 00:01:25,140 INFO L241 Difference]: Finished difference. Result has 278 places, 193 transitions, 5148 flow [2020-10-16 00:01:25,140 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4670, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=5148, PETRI_PLACES=278, PETRI_TRANSITIONS=193} [2020-10-16 00:01:25,140 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 260 predicate places. [2020-10-16 00:01:25,141 INFO L481 AbstractCegarLoop]: Abstraction has has 278 places, 193 transitions, 5148 flow [2020-10-16 00:01:25,141 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 00:01:25,141 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:25,141 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:25,346 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-16 00:01:25,347 INFO L429 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:25,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:25,347 INFO L82 PathProgramCache]: Analyzing trace with hash 1991622277, now seen corresponding path program 43 times [2020-10-16 00:01:25,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:25,348 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830411148] [2020-10-16 00:01:25,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:25,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:25,439 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:25,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830411148] [2020-10-16 00:01:25,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299594645] [2020-10-16 00:01:25,440 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 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 00:01:25,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:25,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 00:01:25,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:25,515 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:01:25,550 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:25,551 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:25,551 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 00:01:25,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890404297] [2020-10-16 00:01:25,552 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 00:01:25,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:25,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 00:01:25,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-16 00:01:25,553 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:25,554 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 193 transitions, 5148 flow. Second operand 15 states. [2020-10-16 00:01:25,554 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:25,554 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:25,554 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:26,124 INFO L129 PetriNetUnfolder]: 178/469 cut-off events. [2020-10-16 00:01:26,124 INFO L130 PetriNetUnfolder]: For 44083/44085 co-relation queries the response was YES. [2020-10-16 00:01:26,128 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7281 conditions, 469 events. 178/469 cut-off events. For 44083/44085 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 2479 event pairs, 0 based on Foata normal form. 3/472 useless extension candidates. Maximal degree in co-relation 7153. Up to 277 conditions per place. [2020-10-16 00:01:26,132 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 75 selfloop transitions, 134 changer transitions 0/216 dead transitions. [2020-10-16 00:01:26,132 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 216 transitions, 6864 flow [2020-10-16 00:01:26,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 00:01:26,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 00:01:26,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1621 transitions. [2020-10-16 00:01:26,134 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 00:01:26,134 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1621 transitions. [2020-10-16 00:01:26,134 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1621 transitions. [2020-10-16 00:01:26,134 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:26,134 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1621 transitions. [2020-10-16 00:01:26,135 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 00:01:26,137 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 00:01:26,137 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 00:01:26,137 INFO L185 Difference]: Start difference. First operand has 278 places, 193 transitions, 5148 flow. Second operand 24 states and 1621 transitions. [2020-10-16 00:01:26,137 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 216 transitions, 6864 flow [2020-10-16 00:01:26,263 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 216 transitions, 6474 flow, removed 61 selfloop flow, removed 20 redundant places. [2020-10-16 00:01:26,268 INFO L241 Difference]: Finished difference. Result has 283 places, 196 transitions, 5292 flow [2020-10-16 00:01:26,269 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4826, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=5292, PETRI_PLACES=283, PETRI_TRANSITIONS=196} [2020-10-16 00:01:26,269 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 265 predicate places. [2020-10-16 00:01:26,269 INFO L481 AbstractCegarLoop]: Abstraction has has 283 places, 196 transitions, 5292 flow [2020-10-16 00:01:26,269 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 00:01:26,269 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:26,269 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:26,470 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:26,470 INFO L429 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:26,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:26,471 INFO L82 PathProgramCache]: Analyzing trace with hash -116017978, now seen corresponding path program 44 times [2020-10-16 00:01:26,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:26,471 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517810564] [2020-10-16 00:01:26,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:26,562 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:26,563 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517810564] [2020-10-16 00:01:26,563 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633058647] [2020-10-16 00:01:26,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:26,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:01:26,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:26,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 00:01:26,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:26,631 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:01:26,644 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:26,644 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:26,644 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 00:01:26,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388214790] [2020-10-16 00:01:26,645 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 00:01:26,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:26,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 00:01:26,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2020-10-16 00:01:26,646 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:26,646 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 196 transitions, 5292 flow. Second operand 16 states. [2020-10-16 00:01:26,646 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:26,646 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:26,647 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:27,266 INFO L129 PetriNetUnfolder]: 181/476 cut-off events. [2020-10-16 00:01:27,266 INFO L130 PetriNetUnfolder]: For 42773/42779 co-relation queries the response was YES. [2020-10-16 00:01:27,272 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7334 conditions, 476 events. 181/476 cut-off events. For 42773/42779 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2516 event pairs, 0 based on Foata normal form. 4/480 useless extension candidates. Maximal degree in co-relation 7204. Up to 281 conditions per place. [2020-10-16 00:01:27,276 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 38 selfloop transitions, 176 changer transitions 0/221 dead transitions. [2020-10-16 00:01:27,276 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 221 transitions, 7104 flow [2020-10-16 00:01:27,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 00:01:27,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 00:01:27,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1621 transitions. [2020-10-16 00:01:27,283 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 00:01:27,283 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1621 transitions. [2020-10-16 00:01:27,283 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1621 transitions. [2020-10-16 00:01:27,283 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:27,284 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1621 transitions. [2020-10-16 00:01:27,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 00:01:27,287 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 00:01:27,287 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 00:01:27,287 INFO L185 Difference]: Start difference. First operand has 283 places, 196 transitions, 5292 flow. Second operand 24 states and 1621 transitions. [2020-10-16 00:01:27,287 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 221 transitions, 7104 flow [2020-10-16 00:01:27,457 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 221 transitions, 6778 flow, removed 49 selfloop flow, removed 21 redundant places. [2020-10-16 00:01:27,464 INFO L241 Difference]: Finished difference. Result has 287 places, 199 transitions, 5532 flow [2020-10-16 00:01:27,465 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4966, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=173, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=5532, PETRI_PLACES=287, PETRI_TRANSITIONS=199} [2020-10-16 00:01:27,465 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 269 predicate places. [2020-10-16 00:01:27,465 INFO L481 AbstractCegarLoop]: Abstraction has has 287 places, 199 transitions, 5532 flow [2020-10-16 00:01:27,465 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 00:01:27,465 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:27,466 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:27,680 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-16 00:01:27,680 INFO L429 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:27,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:27,681 INFO L82 PathProgramCache]: Analyzing trace with hash -668384111, now seen corresponding path program 45 times [2020-10-16 00:01:27,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:27,681 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794502258] [2020-10-16 00:01:27,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:27,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:27,824 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:27,824 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794502258] [2020-10-16 00:01:27,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881851974] [2020-10-16 00:01:27,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:27,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-10-16 00:01:27,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:27,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 00:01:27,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:27,880 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:27,880 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:27,880 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-10-16 00:01:27,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261592279] [2020-10-16 00:01:27,880 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 00:01:27,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:27,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 00:01:27,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 00:01:27,881 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:27,882 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 199 transitions, 5532 flow. Second operand 15 states. [2020-10-16 00:01:27,882 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:27,882 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:27,882 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:28,227 INFO L129 PetriNetUnfolder]: 183/482 cut-off events. [2020-10-16 00:01:28,227 INFO L130 PetriNetUnfolder]: For 46841/46847 co-relation queries the response was YES. [2020-10-16 00:01:28,232 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7620 conditions, 482 events. 183/482 cut-off events. For 46841/46847 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2552 event pairs, 0 based on Foata normal form. 8/490 useless extension candidates. Maximal degree in co-relation 7488. Up to 308 conditions per place. [2020-10-16 00:01:28,236 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 184 selfloop transitions, 23 changer transitions 0/214 dead transitions. [2020-10-16 00:01:28,236 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 214 transitions, 6822 flow [2020-10-16 00:01:28,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 00:01:28,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 00:01:28,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1076 transitions. [2020-10-16 00:01:28,238 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 00:01:28,238 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1076 transitions. [2020-10-16 00:01:28,238 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1076 transitions. [2020-10-16 00:01:28,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:28,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1076 transitions. [2020-10-16 00:01:28,239 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 00:01:28,240 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 00:01:28,240 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 00:01:28,240 INFO L185 Difference]: Start difference. First operand has 287 places, 199 transitions, 5532 flow. Second operand 16 states and 1076 transitions. [2020-10-16 00:01:28,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 214 transitions, 6822 flow [2020-10-16 00:01:28,375 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 280 places, 214 transitions, 6372 flow, removed 54 selfloop flow, removed 22 redundant places. [2020-10-16 00:01:28,380 INFO L241 Difference]: Finished difference. Result has 282 places, 201 transitions, 5256 flow [2020-10-16 00:01:28,380 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5082, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=5256, PETRI_PLACES=282, PETRI_TRANSITIONS=201} [2020-10-16 00:01:28,380 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 264 predicate places. [2020-10-16 00:01:28,381 INFO L481 AbstractCegarLoop]: Abstraction has has 282 places, 201 transitions, 5256 flow [2020-10-16 00:01:28,381 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 00:01:28,381 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:28,381 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:28,586 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:28,587 INFO L429 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:28,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:28,587 INFO L82 PathProgramCache]: Analyzing trace with hash 2090134435, now seen corresponding path program 46 times [2020-10-16 00:01:28,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:28,588 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121284768] [2020-10-16 00:01:28,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:28,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:28,718 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:28,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121284768] [2020-10-16 00:01:28,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545222568] [2020-10-16 00:01:28,718 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:28,760 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:01:28,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:28,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 00:01:28,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:28,773 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:28,773 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:28,773 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-10-16 00:01:28,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469745934] [2020-10-16 00:01:28,774 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 00:01:28,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:28,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 00:01:28,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2020-10-16 00:01:28,775 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:28,776 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 201 transitions, 5256 flow. Second operand 15 states. [2020-10-16 00:01:28,776 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:28,776 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:28,776 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:29,208 INFO L129 PetriNetUnfolder]: 185/488 cut-off events. [2020-10-16 00:01:29,208 INFO L130 PetriNetUnfolder]: For 50708/50714 co-relation queries the response was YES. [2020-10-16 00:01:29,213 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7698 conditions, 488 events. 185/488 cut-off events. For 50708/50714 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2583 event pairs, 0 based on Foata normal form. 8/496 useless extension candidates. Maximal degree in co-relation 7564. Up to 289 conditions per place. [2020-10-16 00:01:29,217 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 164 selfloop transitions, 47 changer transitions 0/218 dead transitions. [2020-10-16 00:01:29,218 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 218 transitions, 6704 flow [2020-10-16 00:01:29,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 00:01:29,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 00:01:29,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1347 transitions. [2020-10-16 00:01:29,220 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6735 [2020-10-16 00:01:29,220 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1347 transitions. [2020-10-16 00:01:29,220 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1347 transitions. [2020-10-16 00:01:29,220 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:29,220 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1347 transitions. [2020-10-16 00:01:29,222 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 00:01:29,223 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 00:01:29,223 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 00:01:29,223 INFO L185 Difference]: Start difference. First operand has 282 places, 201 transitions, 5256 flow. Second operand 20 states and 1347 transitions. [2020-10-16 00:01:29,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 218 transitions, 6704 flow [2020-10-16 00:01:29,361 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 218 transitions, 6552 flow, removed 55 selfloop flow, removed 13 redundant places. [2020-10-16 00:01:29,366 INFO L241 Difference]: Finished difference. Result has 290 places, 203 transitions, 5350 flow [2020-10-16 00:01:29,367 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5122, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=201, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=5350, PETRI_PLACES=290, PETRI_TRANSITIONS=203} [2020-10-16 00:01:29,367 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 272 predicate places. [2020-10-16 00:01:29,367 INFO L481 AbstractCegarLoop]: Abstraction has has 290 places, 203 transitions, 5350 flow [2020-10-16 00:01:29,367 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 00:01:29,367 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:29,367 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:29,568 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2020-10-16 00:01:29,568 INFO L429 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:29,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:29,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1594171721, now seen corresponding path program 47 times [2020-10-16 00:01:29,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:29,569 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348369235] [2020-10-16 00:01:29,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:29,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:29,680 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:29,681 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348369235] [2020-10-16 00:01:29,681 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908110007] [2020-10-16 00:01:29,681 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:29,733 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-10-16 00:01:29,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:29,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 00:01:29,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:29,751 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:29,752 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:29,752 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-10-16 00:01:29,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791036628] [2020-10-16 00:01:29,752 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 00:01:29,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:29,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 00:01:29,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2020-10-16 00:01:29,754 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:29,755 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 203 transitions, 5350 flow. Second operand 15 states. [2020-10-16 00:01:29,755 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:29,755 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:29,755 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:30,305 INFO L129 PetriNetUnfolder]: 187/494 cut-off events. [2020-10-16 00:01:30,306 INFO L130 PetriNetUnfolder]: For 53225/53231 co-relation queries the response was YES. [2020-10-16 00:01:30,310 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7901 conditions, 494 events. 187/494 cut-off events. For 53225/53231 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2608 event pairs, 0 based on Foata normal form. 8/502 useless extension candidates. Maximal degree in co-relation 7765. Up to 293 conditions per place. [2020-10-16 00:01:30,314 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 75 selfloop transitions, 144 changer transitions 0/226 dead transitions. [2020-10-16 00:01:30,314 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 315 places, 226 transitions, 7196 flow [2020-10-16 00:01:30,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 00:01:30,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 00:01:30,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1755 transitions. [2020-10-16 00:01:30,316 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:01:30,316 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1755 transitions. [2020-10-16 00:01:30,316 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1755 transitions. [2020-10-16 00:01:30,317 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:30,317 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1755 transitions. [2020-10-16 00:01:30,318 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 00:01:30,319 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 00:01:30,319 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 00:01:30,319 INFO L185 Difference]: Start difference. First operand has 290 places, 203 transitions, 5350 flow. Second operand 26 states and 1755 transitions. [2020-10-16 00:01:30,319 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 315 places, 226 transitions, 7196 flow [2020-10-16 00:01:30,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 226 transitions, 6979 flow, removed 70 selfloop flow, removed 15 redundant places. [2020-10-16 00:01:30,468 INFO L241 Difference]: Finished difference. Result has 302 places, 205 transitions, 5630 flow [2020-10-16 00:01:30,468 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5179, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=5630, PETRI_PLACES=302, PETRI_TRANSITIONS=205} [2020-10-16 00:01:30,468 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 284 predicate places. [2020-10-16 00:01:30,468 INFO L481 AbstractCegarLoop]: Abstraction has has 302 places, 205 transitions, 5630 flow [2020-10-16 00:01:30,468 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 00:01:30,468 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:30,469 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:30,674 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-10-16 00:01:30,675 INFO L429 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:30,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:30,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1610258861, now seen corresponding path program 48 times [2020-10-16 00:01:30,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:30,676 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069296251] [2020-10-16 00:01:30,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:30,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:30,786 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:30,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069296251] [2020-10-16 00:01:30,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095694581] [2020-10-16 00:01:30,787 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:30,834 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-10-16 00:01:30,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:30,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 00:01:30,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:30,852 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:30,863 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:30,864 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:30,864 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 00:01:30,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450710502] [2020-10-16 00:01:30,864 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 00:01:30,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:30,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 00:01:30,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2020-10-16 00:01:30,866 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:30,866 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 205 transitions, 5630 flow. Second operand 16 states. [2020-10-16 00:01:30,866 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:30,867 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:30,867 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:31,506 INFO L129 PetriNetUnfolder]: 189/499 cut-off events. [2020-10-16 00:01:31,507 INFO L130 PetriNetUnfolder]: For 53523/53525 co-relation queries the response was YES. [2020-10-16 00:01:31,512 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8107 conditions, 499 events. 189/499 cut-off events. For 53523/53525 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2640 event pairs, 0 based on Foata normal form. 4/503 useless extension candidates. Maximal degree in co-relation 7969. Up to 297 conditions per place. [2020-10-16 00:01:31,516 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 73 selfloop transitions, 148 changer transitions 0/228 dead transitions. [2020-10-16 00:01:31,516 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 228 transitions, 7480 flow [2020-10-16 00:01:31,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 00:01:31,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 00:01:31,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1688 transitions. [2020-10-16 00:01:31,519 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752 [2020-10-16 00:01:31,519 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1688 transitions. [2020-10-16 00:01:31,519 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1688 transitions. [2020-10-16 00:01:31,520 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:31,520 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1688 transitions. [2020-10-16 00:01:31,521 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 00:01:31,523 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 00:01:31,523 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 00:01:31,523 INFO L185 Difference]: Start difference. First operand has 302 places, 205 transitions, 5630 flow. Second operand 25 states and 1688 transitions. [2020-10-16 00:01:31,523 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 228 transitions, 7480 flow [2020-10-16 00:01:31,655 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 228 transitions, 7079 flow, removed 78 selfloop flow, removed 22 redundant places. [2020-10-16 00:01:31,660 INFO L241 Difference]: Finished difference. Result has 306 places, 207 transitions, 5742 flow [2020-10-16 00:01:31,661 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5275, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=5742, PETRI_PLACES=306, PETRI_TRANSITIONS=207} [2020-10-16 00:01:31,661 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 288 predicate places. [2020-10-16 00:01:31,661 INFO L481 AbstractCegarLoop]: Abstraction has has 306 places, 207 transitions, 5742 flow [2020-10-16 00:01:31,661 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 00:01:31,661 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:31,661 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:31,861 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-16 00:01:31,862 INFO L429 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:31,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:31,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1610765711, now seen corresponding path program 49 times [2020-10-16 00:01:31,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:31,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861172246] [2020-10-16 00:01:31,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:31,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:31,964 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:31,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861172246] [2020-10-16 00:01:31,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18969665] [2020-10-16 00:01:31,965 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:32,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:32,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 00:01:32,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:32,030 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:32,040 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:32,040 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:32,040 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 00:01:32,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237180592] [2020-10-16 00:01:32,040 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 00:01:32,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:32,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 00:01:32,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-16 00:01:32,043 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:32,044 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 207 transitions, 5742 flow. Second operand 16 states. [2020-10-16 00:01:32,044 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:32,044 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:32,045 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:32,782 INFO L129 PetriNetUnfolder]: 193/509 cut-off events. [2020-10-16 00:01:32,783 INFO L130 PetriNetUnfolder]: For 54698/54700 co-relation queries the response was YES. [2020-10-16 00:01:32,787 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8317 conditions, 509 events. 193/509 cut-off events. For 54698/54700 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2695 event pairs, 0 based on Foata normal form. 4/513 useless extension candidates. Maximal degree in co-relation 8177. Up to 303 conditions per place. [2020-10-16 00:01:32,792 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 63 selfloop transitions, 164 changer transitions 0/234 dead transitions. [2020-10-16 00:01:32,792 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 234 transitions, 7824 flow [2020-10-16 00:01:32,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 00:01:32,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 00:01:32,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1824 transitions. [2020-10-16 00:01:32,794 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755555555555556 [2020-10-16 00:01:32,795 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1824 transitions. [2020-10-16 00:01:32,795 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1824 transitions. [2020-10-16 00:01:32,795 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:32,795 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1824 transitions. [2020-10-16 00:01:32,797 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 00:01:32,799 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 00:01:32,799 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 00:01:32,799 INFO L185 Difference]: Start difference. First operand has 306 places, 207 transitions, 5742 flow. Second operand 27 states and 1824 transitions. [2020-10-16 00:01:32,799 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 234 transitions, 7824 flow [2020-10-16 00:01:33,017 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 234 transitions, 7427 flow, removed 73 selfloop flow, removed 22 redundant places. [2020-10-16 00:01:33,023 INFO L241 Difference]: Finished difference. Result has 313 places, 211 transitions, 6015 flow [2020-10-16 00:01:33,023 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5397, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=160, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=6015, PETRI_PLACES=313, PETRI_TRANSITIONS=211} [2020-10-16 00:01:33,024 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 295 predicate places. [2020-10-16 00:01:33,024 INFO L481 AbstractCegarLoop]: Abstraction has has 313 places, 211 transitions, 6015 flow [2020-10-16 00:01:33,024 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 00:01:33,024 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:33,024 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:33,230 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2020-10-16 00:01:33,231 INFO L429 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:33,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:33,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1382849058, now seen corresponding path program 50 times [2020-10-16 00:01:33,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:33,232 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506792851] [2020-10-16 00:01:33,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:33,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:33,383 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:33,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506792851] [2020-10-16 00:01:33,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031127980] [2020-10-16 00:01:33,384 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:33,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:01:33,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:33,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 00:01:33,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:33,440 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:33,441 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:33,441 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 00:01:33,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813761706] [2020-10-16 00:01:33,441 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 00:01:33,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:33,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 00:01:33,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2020-10-16 00:01:33,443 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:33,443 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 211 transitions, 6015 flow. Second operand 16 states. [2020-10-16 00:01:33,443 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:33,443 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:33,443 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:33,842 INFO L129 PetriNetUnfolder]: 195/515 cut-off events. [2020-10-16 00:01:33,842 INFO L130 PetriNetUnfolder]: For 57280/57282 co-relation queries the response was YES. [2020-10-16 00:01:33,849 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8566 conditions, 515 events. 195/515 cut-off events. For 57280/57282 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2737 event pairs, 0 based on Foata normal form. 2/517 useless extension candidates. Maximal degree in co-relation 8423. Up to 307 conditions per place. [2020-10-16 00:01:33,853 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 179 selfloop transitions, 42 changer transitions 0/228 dead transitions. [2020-10-16 00:01:33,853 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 228 transitions, 7507 flow [2020-10-16 00:01:33,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 00:01:33,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 00:01:33,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1211 transitions. [2020-10-16 00:01:33,855 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6727777777777778 [2020-10-16 00:01:33,855 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1211 transitions. [2020-10-16 00:01:33,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1211 transitions. [2020-10-16 00:01:33,856 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:33,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1211 transitions. [2020-10-16 00:01:33,857 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 00:01:33,858 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 00:01:33,858 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 00:01:33,858 INFO L185 Difference]: Start difference. First operand has 313 places, 211 transitions, 6015 flow. Second operand 18 states and 1211 transitions. [2020-10-16 00:01:33,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 228 transitions, 7507 flow [2020-10-16 00:01:34,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 228 transitions, 7109 flow, removed 84 selfloop flow, removed 22 redundant places. [2020-10-16 00:01:34,035 INFO L241 Difference]: Finished difference. Result has 310 places, 213 transitions, 5855 flow [2020-10-16 00:01:34,036 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5633, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5855, PETRI_PLACES=310, PETRI_TRANSITIONS=213} [2020-10-16 00:01:34,036 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 292 predicate places. [2020-10-16 00:01:34,036 INFO L481 AbstractCegarLoop]: Abstraction has has 310 places, 213 transitions, 5855 flow [2020-10-16 00:01:34,036 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 00:01:34,036 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:34,036 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:34,237 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:34,237 INFO L429 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:34,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:34,238 INFO L82 PathProgramCache]: Analyzing trace with hash -1446248666, now seen corresponding path program 51 times [2020-10-16 00:01:34,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:34,238 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652505071] [2020-10-16 00:01:34,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:34,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:34,376 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:34,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652505071] [2020-10-16 00:01:34,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244759590] [2020-10-16 00:01:34,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:34,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-10-16 00:01:34,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:34,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 00:01:34,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:34,442 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:34,454 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:34,454 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:34,454 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 00:01:34,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306594380] [2020-10-16 00:01:34,455 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 00:01:34,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:34,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 00:01:34,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2020-10-16 00:01:34,456 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:34,457 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 213 transitions, 5855 flow. Second operand 17 states. [2020-10-16 00:01:34,457 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:34,457 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:34,458 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:35,154 INFO L129 PetriNetUnfolder]: 199/527 cut-off events. [2020-10-16 00:01:35,155 INFO L130 PetriNetUnfolder]: For 60487/60489 co-relation queries the response was YES. [2020-10-16 00:01:35,163 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8746 conditions, 527 events. 199/527 cut-off events. For 60487/60489 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2820 event pairs, 0 based on Foata normal form. 4/531 useless extension candidates. Maximal degree in co-relation 8601. Up to 315 conditions per place. [2020-10-16 00:01:35,170 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 123 selfloop transitions, 104 changer transitions 0/234 dead transitions. [2020-10-16 00:01:35,170 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 234 transitions, 7557 flow [2020-10-16 00:01:35,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 00:01:35,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 00:01:35,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1415 transitions. [2020-10-16 00:01:35,172 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6738095238095239 [2020-10-16 00:01:35,172 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1415 transitions. [2020-10-16 00:01:35,172 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1415 transitions. [2020-10-16 00:01:35,173 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:35,173 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1415 transitions. [2020-10-16 00:01:35,174 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 00:01:35,175 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 00:01:35,176 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 00:01:35,176 INFO L185 Difference]: Start difference. First operand has 310 places, 213 transitions, 5855 flow. Second operand 21 states and 1415 transitions. [2020-10-16 00:01:35,176 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 234 transitions, 7557 flow [2020-10-16 00:01:35,349 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 234 transitions, 7343 flow, removed 69 selfloop flow, removed 15 redundant places. [2020-10-16 00:01:35,355 INFO L241 Difference]: Finished difference. Result has 317 places, 217 transitions, 6096 flow [2020-10-16 00:01:35,355 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5679, PETRI_DIFFERENCE_MINUEND_PLACES=295, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=6096, PETRI_PLACES=317, PETRI_TRANSITIONS=217} [2020-10-16 00:01:35,355 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 299 predicate places. [2020-10-16 00:01:35,355 INFO L481 AbstractCegarLoop]: Abstraction has has 317 places, 217 transitions, 6096 flow [2020-10-16 00:01:35,355 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 00:01:35,355 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:35,355 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:35,556 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:35,556 INFO L429 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:35,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:35,557 INFO L82 PathProgramCache]: Analyzing trace with hash -244089116, now seen corresponding path program 52 times [2020-10-16 00:01:35,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:35,558 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999353659] [2020-10-16 00:01:35,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:35,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:35,742 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:35,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999353659] [2020-10-16 00:01:35,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380277816] [2020-10-16 00:01:35,743 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:35,787 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:01:35,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:35,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 00:01:35,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:35,803 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:35,803 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:35,803 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 00:01:35,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859078824] [2020-10-16 00:01:35,804 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 00:01:35,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:35,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 00:01:35,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-10-16 00:01:35,805 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:35,806 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 217 transitions, 6096 flow. Second operand 16 states. [2020-10-16 00:01:35,806 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:35,806 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:35,806 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:36,288 INFO L129 PetriNetUnfolder]: 203/539 cut-off events. [2020-10-16 00:01:36,288 INFO L130 PetriNetUnfolder]: For 62117/62123 co-relation queries the response was YES. [2020-10-16 00:01:36,293 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9008 conditions, 539 events. 203/539 cut-off events. For 62117/62123 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2887 event pairs, 0 based on Foata normal form. 5/544 useless extension candidates. Maximal degree in co-relation 8861. Up to 323 conditions per place. [2020-10-16 00:01:36,298 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 101 selfloop transitions, 132 changer transitions 0/240 dead transitions. [2020-10-16 00:01:36,298 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 240 transitions, 7940 flow [2020-10-16 00:01:36,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 00:01:36,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 00:01:36,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1483 transitions. [2020-10-16 00:01:36,300 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6740909090909091 [2020-10-16 00:01:36,300 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1483 transitions. [2020-10-16 00:01:36,300 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1483 transitions. [2020-10-16 00:01:36,301 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:36,301 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1483 transitions. [2020-10-16 00:01:36,302 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 00:01:36,304 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 00:01:36,304 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 00:01:36,304 INFO L185 Difference]: Start difference. First operand has 317 places, 217 transitions, 6096 flow. Second operand 22 states and 1483 transitions. [2020-10-16 00:01:36,304 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 240 transitions, 7940 flow [2020-10-16 00:01:36,529 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 240 transitions, 7605 flow, removed 74 selfloop flow, removed 18 redundant places. [2020-10-16 00:01:36,540 INFO L241 Difference]: Finished difference. Result has 322 places, 221 transitions, 6288 flow [2020-10-16 00:01:36,541 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5807, PETRI_DIFFERENCE_MINUEND_PLACES=299, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=6288, PETRI_PLACES=322, PETRI_TRANSITIONS=221} [2020-10-16 00:01:36,541 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 304 predicate places. [2020-10-16 00:01:36,541 INFO L481 AbstractCegarLoop]: Abstraction has has 322 places, 221 transitions, 6288 flow [2020-10-16 00:01:36,541 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 00:01:36,541 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:36,541 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:36,754 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-10-16 00:01:36,754 INFO L429 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:36,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:36,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1624966084, now seen corresponding path program 53 times [2020-10-16 00:01:36,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:36,755 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116243728] [2020-10-16 00:01:36,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:36,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:36,888 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:36,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116243728] [2020-10-16 00:01:36,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004846478] [2020-10-16 00:01:36,889 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:36,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-10-16 00:01:36,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:36,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 00:01:36,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:36,995 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:36,995 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:36,996 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 00:01:36,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616202714] [2020-10-16 00:01:36,996 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 00:01:36,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:36,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 00:01:36,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-10-16 00:01:37,003 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:37,004 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 221 transitions, 6288 flow. Second operand 16 states. [2020-10-16 00:01:37,004 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:37,004 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:37,004 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:37,659 INFO L129 PetriNetUnfolder]: 207/551 cut-off events. [2020-10-16 00:01:37,659 INFO L130 PetriNetUnfolder]: For 63131/63133 co-relation queries the response was YES. [2020-10-16 00:01:37,666 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9244 conditions, 551 events. 207/551 cut-off events. For 63131/63133 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2980 event pairs, 0 based on Foata normal form. 2/553 useless extension candidates. Maximal degree in co-relation 9095. Up to 331 conditions per place. [2020-10-16 00:01:37,670 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 73 selfloop transitions, 166 changer transitions 0/246 dead transitions. [2020-10-16 00:01:37,671 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 246 transitions, 8270 flow [2020-10-16 00:01:37,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 00:01:37,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 00:01:37,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1619 transitions. [2020-10-16 00:01:37,672 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745833333333333 [2020-10-16 00:01:37,672 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1619 transitions. [2020-10-16 00:01:37,673 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1619 transitions. [2020-10-16 00:01:37,673 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:37,673 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1619 transitions. [2020-10-16 00:01:37,674 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 00:01:37,676 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 00:01:37,676 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 00:01:37,676 INFO L185 Difference]: Start difference. First operand has 322 places, 221 transitions, 6288 flow. Second operand 24 states and 1619 transitions. [2020-10-16 00:01:37,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 246 transitions, 8270 flow [2020-10-16 00:01:37,864 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 246 transitions, 7883 flow, removed 76 selfloop flow, removed 19 redundant places. [2020-10-16 00:01:37,870 INFO L241 Difference]: Finished difference. Result has 328 places, 225 transitions, 6510 flow [2020-10-16 00:01:37,871 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5951, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=6510, PETRI_PLACES=328, PETRI_TRANSITIONS=225} [2020-10-16 00:01:37,871 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 310 predicate places. [2020-10-16 00:01:37,871 INFO L481 AbstractCegarLoop]: Abstraction has has 328 places, 225 transitions, 6510 flow [2020-10-16 00:01:37,871 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 00:01:37,871 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:37,871 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:38,071 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:38,072 INFO L429 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:38,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:38,072 INFO L82 PathProgramCache]: Analyzing trace with hash 624870506, now seen corresponding path program 54 times [2020-10-16 00:01:38,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:38,073 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033369851] [2020-10-16 00:01:38,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:38,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:38,196 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:38,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033369851] [2020-10-16 00:01:38,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037320184] [2020-10-16 00:01:38,197 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 00:01:38,241 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-10-16 00:01:38,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:38,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 00:01:38,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:38,266 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:38,279 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:38,279 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:38,279 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 00:01:38,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986520626] [2020-10-16 00:01:38,280 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 00:01:38,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:38,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 00:01:38,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2020-10-16 00:01:38,281 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:38,282 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 225 transitions, 6510 flow. Second operand 17 states. [2020-10-16 00:01:38,282 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:38,282 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:38,283 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:39,019 INFO L129 PetriNetUnfolder]: 211/563 cut-off events. [2020-10-16 00:01:39,019 INFO L130 PetriNetUnfolder]: For 64169/64171 co-relation queries the response was YES. [2020-10-16 00:01:39,025 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9494 conditions, 563 events. 211/563 cut-off events. For 64169/64171 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 3067 event pairs, 0 based on Foata normal form. 4/567 useless extension candidates. Maximal degree in co-relation 9343. Up to 339 conditions per place. [2020-10-16 00:01:39,030 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 67 selfloop transitions, 176 changer transitions 0/250 dead transitions. [2020-10-16 00:01:39,030 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 250 transitions, 8500 flow [2020-10-16 00:01:39,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 00:01:39,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 00:01:39,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1687 transitions. [2020-10-16 00:01:39,032 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748 [2020-10-16 00:01:39,032 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1687 transitions. [2020-10-16 00:01:39,032 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1687 transitions. [2020-10-16 00:01:39,032 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:39,032 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1687 transitions. [2020-10-16 00:01:39,034 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 00:01:39,035 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 00:01:39,035 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 00:01:39,035 INFO L185 Difference]: Start difference. First operand has 328 places, 225 transitions, 6510 flow. Second operand 25 states and 1687 transitions. [2020-10-16 00:01:39,035 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 250 transitions, 8500 flow [2020-10-16 00:01:39,326 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 250 transitions, 8055 flow, removed 76 selfloop flow, removed 21 redundant places. [2020-10-16 00:01:39,331 INFO L241 Difference]: Finished difference. Result has 333 places, 229 transitions, 6702 flow [2020-10-16 00:01:39,332 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6115, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=6702, PETRI_PLACES=333, PETRI_TRANSITIONS=229} [2020-10-16 00:01:39,332 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 315 predicate places. [2020-10-16 00:01:39,332 INFO L481 AbstractCegarLoop]: Abstraction has has 333 places, 229 transitions, 6702 flow [2020-10-16 00:01:39,332 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 00:01:39,332 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:39,332 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:39,532 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-16 00:01:39,533 INFO L429 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:39,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:39,533 INFO L82 PathProgramCache]: Analyzing trace with hash 1437446528, now seen corresponding path program 55 times [2020-10-16 00:01:39,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:39,534 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441457087] [2020-10-16 00:01:39,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:39,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:39,646 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:39,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441457087] [2020-10-16 00:01:39,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19259887] [2020-10-16 00:01:39,646 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 00:01:39,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:39,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 00:01:39,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:39,713 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:39,714 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:39,714 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 00:01:39,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027794035] [2020-10-16 00:01:39,714 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 00:01:39,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:39,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 00:01:39,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2020-10-16 00:01:39,716 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:39,717 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 229 transitions, 6702 flow. Second operand 16 states. [2020-10-16 00:01:39,717 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:39,717 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:39,717 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:40,392 INFO L129 PetriNetUnfolder]: 222/589 cut-off events. [2020-10-16 00:01:40,393 INFO L130 PetriNetUnfolder]: For 67885/67891 co-relation queries the response was YES. [2020-10-16 00:01:40,399 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10108 conditions, 589 events. 222/589 cut-off events. For 67885/67891 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3195 event pairs, 0 based on Foata normal form. 5/594 useless extension candidates. Maximal degree in co-relation 9955. Up to 357 conditions per place. [2020-10-16 00:01:40,404 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 43 selfloop transitions, 213 changer transitions 0/263 dead transitions. [2020-10-16 00:01:40,404 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 263 transitions, 9254 flow [2020-10-16 00:01:40,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 00:01:40,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 00:01:40,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1892 transitions. [2020-10-16 00:01:40,406 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6757142857142857 [2020-10-16 00:01:40,406 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1892 transitions. [2020-10-16 00:01:40,406 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1892 transitions. [2020-10-16 00:01:40,406 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:40,407 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1892 transitions. [2020-10-16 00:01:40,408 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 00:01:40,409 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 00:01:40,409 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 00:01:40,409 INFO L185 Difference]: Start difference. First operand has 333 places, 229 transitions, 6702 flow. Second operand 28 states and 1892 transitions. [2020-10-16 00:01:40,409 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 263 transitions, 9254 flow [2020-10-16 00:01:40,615 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 338 places, 263 transitions, 8783 flow, removed 83 selfloop flow, removed 22 redundant places. [2020-10-16 00:01:40,622 INFO L241 Difference]: Finished difference. Result has 342 places, 237 transitions, 7204 flow [2020-10-16 00:01:40,622 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6295, PETRI_DIFFERENCE_MINUEND_PLACES=311, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=205, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7204, PETRI_PLACES=342, PETRI_TRANSITIONS=237} [2020-10-16 00:01:40,623 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 324 predicate places. [2020-10-16 00:01:40,623 INFO L481 AbstractCegarLoop]: Abstraction has has 342 places, 237 transitions, 7204 flow [2020-10-16 00:01:40,623 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 00:01:40,623 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:40,623 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:40,834 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-10-16 00:01:40,834 INFO L429 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:40,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:40,835 INFO L82 PathProgramCache]: Analyzing trace with hash 1112460206, now seen corresponding path program 56 times [2020-10-16 00:01:40,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:40,836 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051423109] [2020-10-16 00:01:40,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:40,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:40,943 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:40,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051423109] [2020-10-16 00:01:40,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6777112] [2020-10-16 00:01:40,944 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 00:01:40,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:01:40,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:40,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 00:01:40,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:41,031 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:41,031 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:41,031 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 00:01:41,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890457537] [2020-10-16 00:01:41,032 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 00:01:41,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:41,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 00:01:41,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-16 00:01:41,033 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:41,034 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 237 transitions, 7204 flow. Second operand 17 states. [2020-10-16 00:01:41,034 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:41,034 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:41,034 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:41,825 INFO L129 PetriNetUnfolder]: 219/583 cut-off events. [2020-10-16 00:01:41,825 INFO L130 PetriNetUnfolder]: For 73655/73661 co-relation queries the response was YES. [2020-10-16 00:01:41,831 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10279 conditions, 583 events. 219/583 cut-off events. For 73655/73661 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3198 event pairs, 0 based on Foata normal form. 5/588 useless extension candidates. Maximal degree in co-relation 10122. Up to 353 conditions per place. [2020-10-16 00:01:41,837 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 42 selfloop transitions, 214 changer transitions 0/263 dead transitions. [2020-10-16 00:01:41,837 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 368 places, 263 transitions, 9432 flow [2020-10-16 00:01:41,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 00:01:41,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 00:01:41,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1824 transitions. [2020-10-16 00:01:41,839 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755555555555556 [2020-10-16 00:01:41,839 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1824 transitions. [2020-10-16 00:01:41,839 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1824 transitions. [2020-10-16 00:01:41,839 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:41,840 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1824 transitions. [2020-10-16 00:01:41,840 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 00:01:41,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 00:01:41,842 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 00:01:41,842 INFO L185 Difference]: Start difference. First operand has 342 places, 237 transitions, 7204 flow. Second operand 27 states and 1824 transitions. [2020-10-16 00:01:41,842 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 368 places, 263 transitions, 9432 flow [2020-10-16 00:01:42,077 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 263 transitions, 8787 flow, removed 148 selfloop flow, removed 23 redundant places. [2020-10-16 00:01:42,083 INFO L241 Difference]: Finished difference. Result has 347 places, 238 transitions, 7134 flow [2020-10-16 00:01:42,083 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6559, PETRI_DIFFERENCE_MINUEND_PLACES=319, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=213, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=7134, PETRI_PLACES=347, PETRI_TRANSITIONS=238} [2020-10-16 00:01:42,084 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 329 predicate places. [2020-10-16 00:01:42,084 INFO L481 AbstractCegarLoop]: Abstraction has has 347 places, 238 transitions, 7134 flow [2020-10-16 00:01:42,084 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 00:01:42,084 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:42,084 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:42,298 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-10-16 00:01:42,298 INFO L429 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:42,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:42,299 INFO L82 PathProgramCache]: Analyzing trace with hash -1605854204, now seen corresponding path program 57 times [2020-10-16 00:01:42,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:42,299 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563763106] [2020-10-16 00:01:42,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:42,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:42,410 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:42,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563763106] [2020-10-16 00:01:42,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964143343] [2020-10-16 00:01:42,411 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 00:01:42,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-10-16 00:01:42,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:42,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 00:01:42,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:42,476 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:01:42,489 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:42,489 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:42,489 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 00:01:42,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144662869] [2020-10-16 00:01:42,490 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 00:01:42,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:42,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 00:01:42,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-16 00:01:42,491 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:42,492 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 238 transitions, 7134 flow. Second operand 17 states. [2020-10-16 00:01:42,492 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:42,492 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:42,492 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:43,262 INFO L129 PetriNetUnfolder]: 222/589 cut-off events. [2020-10-16 00:01:43,263 INFO L130 PetriNetUnfolder]: For 76804/76810 co-relation queries the response was YES. [2020-10-16 00:01:43,270 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10421 conditions, 589 events. 222/589 cut-off events. For 76804/76810 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3236 event pairs, 0 based on Foata normal form. 7/596 useless extension candidates. Maximal degree in co-relation 10262. Up to 353 conditions per place. [2020-10-16 00:01:43,275 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 79 selfloop transitions, 180 changer transitions 0/266 dead transitions. [2020-10-16 00:01:43,275 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 266 transitions, 9452 flow [2020-10-16 00:01:43,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 00:01:43,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 00:01:43,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1891 transitions. [2020-10-16 00:01:43,277 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753571428571429 [2020-10-16 00:01:43,277 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1891 transitions. [2020-10-16 00:01:43,277 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1891 transitions. [2020-10-16 00:01:43,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:43,278 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1891 transitions. [2020-10-16 00:01:43,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 00:01:43,280 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 00:01:43,281 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 00:01:43,281 INFO L185 Difference]: Start difference. First operand has 347 places, 238 transitions, 7134 flow. Second operand 28 states and 1891 transitions. [2020-10-16 00:01:43,281 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 266 transitions, 9452 flow [2020-10-16 00:01:43,534 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 350 places, 266 transitions, 8922 flow, removed 71 selfloop flow, removed 24 redundant places. [2020-10-16 00:01:43,541 INFO L241 Difference]: Finished difference. Result has 352 places, 241 transitions, 7276 flow [2020-10-16 00:01:43,542 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6684, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=177, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7276, PETRI_PLACES=352, PETRI_TRANSITIONS=241} [2020-10-16 00:01:43,542 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 334 predicate places. [2020-10-16 00:01:43,542 INFO L481 AbstractCegarLoop]: Abstraction has has 352 places, 241 transitions, 7276 flow [2020-10-16 00:01:43,542 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 00:01:43,542 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:43,543 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:43,755 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-10-16 00:01:43,756 INFO L429 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:43,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:43,756 INFO L82 PathProgramCache]: Analyzing trace with hash 176424453, now seen corresponding path program 58 times [2020-10-16 00:01:43,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:43,757 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110326771] [2020-10-16 00:01:43,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:43,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:43,879 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:43,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110326771] [2020-10-16 00:01:43,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978483061] [2020-10-16 00:01:43,880 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:43,955 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:01:43,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:43,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 00:01:43,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:43,981 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:01:43,997 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:43,997 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:43,998 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 00:01:43,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354952168] [2020-10-16 00:01:43,998 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 00:01:43,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:43,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 00:01:43,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2020-10-16 00:01:44,001 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:44,003 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 352 places, 241 transitions, 7276 flow. Second operand 18 states. [2020-10-16 00:01:44,003 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:44,003 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:44,003 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:44,315 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-10-16 00:01:45,114 INFO L129 PetriNetUnfolder]: 225/596 cut-off events. [2020-10-16 00:01:45,114 INFO L130 PetriNetUnfolder]: For 74611/74613 co-relation queries the response was YES. [2020-10-16 00:01:45,121 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10461 conditions, 596 events. 225/596 cut-off events. For 74611/74613 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3205 event pairs, 0 based on Foata normal form. 1/597 useless extension candidates. Maximal degree in co-relation 10300. Up to 357 conditions per place. [2020-10-16 00:01:45,127 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 43 selfloop transitions, 220 changer transitions 0/270 dead transitions. [2020-10-16 00:01:45,127 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 379 places, 270 transitions, 9698 flow [2020-10-16 00:01:45,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 00:01:45,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 00:01:45,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1891 transitions. [2020-10-16 00:01:45,129 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753571428571429 [2020-10-16 00:01:45,129 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1891 transitions. [2020-10-16 00:01:45,129 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1891 transitions. [2020-10-16 00:01:45,129 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:45,129 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1891 transitions. [2020-10-16 00:01:45,130 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 00:01:45,131 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 00:01:45,131 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 00:01:45,132 INFO L185 Difference]: Start difference. First operand has 352 places, 241 transitions, 7276 flow. Second operand 28 states and 1891 transitions. [2020-10-16 00:01:45,132 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 379 places, 270 transitions, 9698 flow [2020-10-16 00:01:45,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 355 places, 270 transitions, 9272 flow, removed 59 selfloop flow, removed 24 redundant places. [2020-10-16 00:01:45,435 INFO L241 Difference]: Finished difference. Result has 357 places, 244 transitions, 7530 flow [2020-10-16 00:01:45,436 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6850, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=217, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7530, PETRI_PLACES=357, PETRI_TRANSITIONS=244} [2020-10-16 00:01:45,436 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 339 predicate places. [2020-10-16 00:01:45,436 INFO L481 AbstractCegarLoop]: Abstraction has has 357 places, 244 transitions, 7530 flow [2020-10-16 00:01:45,436 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 00:01:45,436 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:45,436 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:45,650 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-10-16 00:01:45,651 INFO L429 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:45,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:45,651 INFO L82 PathProgramCache]: Analyzing trace with hash 935082962, now seen corresponding path program 59 times [2020-10-16 00:01:45,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:45,652 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310786274] [2020-10-16 00:01:45,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:45,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:45,825 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:45,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310786274] [2020-10-16 00:01:45,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566279781] [2020-10-16 00:01:45,825 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:45,872 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 00:01:45,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:45,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 00:01:45,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:45,887 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:45,887 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:45,888 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 00:01:45,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198970884] [2020-10-16 00:01:45,888 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 00:01:45,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:45,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 00:01:45,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2020-10-16 00:01:45,890 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:45,890 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 357 places, 244 transitions, 7530 flow. Second operand 17 states. [2020-10-16 00:01:45,890 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:45,890 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:45,891 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:46,347 INFO L129 PetriNetUnfolder]: 227/602 cut-off events. [2020-10-16 00:01:46,347 INFO L130 PetriNetUnfolder]: For 80479/80485 co-relation queries the response was YES. [2020-10-16 00:01:46,356 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10793 conditions, 602 events. 227/602 cut-off events. For 80479/80485 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3296 event pairs, 0 based on Foata normal form. 8/610 useless extension candidates. Maximal degree in co-relation 10630. Up to 388 conditions per place. [2020-10-16 00:01:46,361 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 229 selfloop transitions, 25 changer transitions 0/261 dead transitions. [2020-10-16 00:01:46,361 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 261 transitions, 9200 flow [2020-10-16 00:01:46,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 00:01:46,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 00:01:46,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1210 transitions. [2020-10-16 00:01:46,363 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6722222222222223 [2020-10-16 00:01:46,363 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1210 transitions. [2020-10-16 00:01:46,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1210 transitions. [2020-10-16 00:01:46,363 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:46,363 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1210 transitions. [2020-10-16 00:01:46,364 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 00:01:46,364 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 00:01:46,365 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 00:01:46,365 INFO L185 Difference]: Start difference. First operand has 357 places, 244 transitions, 7530 flow. Second operand 18 states and 1210 transitions. [2020-10-16 00:01:46,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 261 transitions, 9200 flow [2020-10-16 00:01:46,628 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 261 transitions, 8676 flow, removed 64 selfloop flow, removed 25 redundant places. [2020-10-16 00:01:46,634 INFO L241 Difference]: Finished difference. Result has 351 places, 246 transitions, 7204 flow [2020-10-16 00:01:46,635 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7006, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=7204, PETRI_PLACES=351, PETRI_TRANSITIONS=246} [2020-10-16 00:01:46,635 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 333 predicate places. [2020-10-16 00:01:46,635 INFO L481 AbstractCegarLoop]: Abstraction has has 351 places, 246 transitions, 7204 flow [2020-10-16 00:01:46,635 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 00:01:46,635 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:46,635 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:46,835 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:46,836 INFO L429 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:46,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:46,837 INFO L82 PathProgramCache]: Analyzing trace with hash 770229178, now seen corresponding path program 60 times [2020-10-16 00:01:46,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:46,837 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609832617] [2020-10-16 00:01:46,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:46,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:46,991 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:46,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609832617] [2020-10-16 00:01:46,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137624562] [2020-10-16 00:01:46,992 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:47,050 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 00:01:47,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:47,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 00:01:47,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:47,073 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:47,084 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:47,084 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:47,085 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 00:01:47,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170734107] [2020-10-16 00:01:47,085 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 00:01:47,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:47,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 00:01:47,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2020-10-16 00:01:47,086 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:47,087 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 351 places, 246 transitions, 7204 flow. Second operand 18 states. [2020-10-16 00:01:47,087 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:47,087 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:47,087 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:47,782 INFO L129 PetriNetUnfolder]: 233/620 cut-off events. [2020-10-16 00:01:47,782 INFO L130 PetriNetUnfolder]: For 87722/87724 co-relation queries the response was YES. [2020-10-16 00:01:47,792 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11134 conditions, 620 events. 233/620 cut-off events. For 87722/87724 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3425 event pairs, 0 based on Foata normal form. 4/624 useless extension candidates. Maximal degree in co-relation 10969. Up to 373 conditions per place. [2020-10-16 00:01:47,798 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 158 selfloop transitions, 106 changer transitions 0/271 dead transitions. [2020-10-16 00:01:47,798 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 373 places, 271 transitions, 9383 flow [2020-10-16 00:01:47,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 00:01:47,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 00:01:47,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1550 transitions. [2020-10-16 00:01:47,799 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6739130434782609 [2020-10-16 00:01:47,799 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1550 transitions. [2020-10-16 00:01:47,800 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1550 transitions. [2020-10-16 00:01:47,800 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:47,800 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1550 transitions. [2020-10-16 00:01:47,801 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 00:01:47,801 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 00:01:47,802 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 00:01:47,802 INFO L185 Difference]: Start difference. First operand has 351 places, 246 transitions, 7204 flow. Second operand 23 states and 1550 transitions. [2020-10-16 00:01:47,802 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 373 places, 271 transitions, 9383 flow [2020-10-16 00:01:48,068 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 271 transitions, 9201 flow, removed 65 selfloop flow, removed 16 redundant places. [2020-10-16 00:01:48,074 INFO L241 Difference]: Finished difference. Result has 361 places, 252 transitions, 7632 flow [2020-10-16 00:01:48,075 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7044, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=7632, PETRI_PLACES=361, PETRI_TRANSITIONS=252} [2020-10-16 00:01:48,075 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 343 predicate places. [2020-10-16 00:01:48,075 INFO L481 AbstractCegarLoop]: Abstraction has has 361 places, 252 transitions, 7632 flow [2020-10-16 00:01:48,075 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 00:01:48,075 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:48,075 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:48,275 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:48,276 INFO L429 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:48,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:48,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1388802532, now seen corresponding path program 61 times [2020-10-16 00:01:48,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:48,277 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845541674] [2020-10-16 00:01:48,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:48,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:48,422 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:48,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845541674] [2020-10-16 00:01:48,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143473359] [2020-10-16 00:01:48,423 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 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 00:01:48,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:48,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 00:01:48,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:48,489 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:48,501 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:48,501 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:48,501 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 00:01:48,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700439311] [2020-10-16 00:01:48,502 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 00:01:48,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:48,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 00:01:48,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2020-10-16 00:01:48,503 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:48,504 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 252 transitions, 7632 flow. Second operand 18 states. [2020-10-16 00:01:48,504 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:48,504 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:48,504 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:49,226 INFO L129 PetriNetUnfolder]: 235/626 cut-off events. [2020-10-16 00:01:49,226 INFO L130 PetriNetUnfolder]: For 91582/91584 co-relation queries the response was YES. [2020-10-16 00:01:49,233 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11451 conditions, 626 events. 235/626 cut-off events. For 91582/91584 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3392 event pairs, 0 based on Foata normal form. 4/630 useless extension candidates. Maximal degree in co-relation 11282. Up to 377 conditions per place. [2020-10-16 00:01:49,239 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 122 selfloop transitions, 146 changer transitions 0/275 dead transitions. [2020-10-16 00:01:49,239 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 275 transitions, 9806 flow [2020-10-16 00:01:49,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 00:01:49,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 00:01:49,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1686 transitions. [2020-10-16 00:01:49,241 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744 [2020-10-16 00:01:49,241 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1686 transitions. [2020-10-16 00:01:49,241 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1686 transitions. [2020-10-16 00:01:49,241 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:49,241 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1686 transitions. [2020-10-16 00:01:49,242 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 00:01:49,243 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 00:01:49,243 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 00:01:49,243 INFO L185 Difference]: Start difference. First operand has 361 places, 252 transitions, 7632 flow. Second operand 25 states and 1686 transitions. [2020-10-16 00:01:49,243 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 275 transitions, 9806 flow [2020-10-16 00:01:49,547 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 371 places, 275 transitions, 9542 flow, removed 80 selfloop flow, removed 14 redundant places. [2020-10-16 00:01:49,554 INFO L241 Difference]: Finished difference. Result has 373 places, 254 transitions, 7884 flow [2020-10-16 00:01:49,555 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7414, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=7884, PETRI_PLACES=373, PETRI_TRANSITIONS=254} [2020-10-16 00:01:49,555 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 355 predicate places. [2020-10-16 00:01:49,555 INFO L481 AbstractCegarLoop]: Abstraction has has 373 places, 254 transitions, 7884 flow [2020-10-16 00:01:49,555 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 00:01:49,555 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:49,555 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:49,770 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2020-10-16 00:01:49,771 INFO L429 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:49,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:49,771 INFO L82 PathProgramCache]: Analyzing trace with hash -1304284856, now seen corresponding path program 62 times [2020-10-16 00:01:49,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:49,772 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481458941] [2020-10-16 00:01:49,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:49,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:49,921 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:49,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481458941] [2020-10-16 00:01:49,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426286503] [2020-10-16 00:01:49,922 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 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 00:01:49,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:01:49,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:49,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 00:01:49,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:49,988 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:49,989 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:49,989 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 00:01:49,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060228989] [2020-10-16 00:01:49,989 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 00:01:49,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:49,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 00:01:49,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2020-10-16 00:01:49,991 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:49,991 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 254 transitions, 7884 flow. Second operand 17 states. [2020-10-16 00:01:49,992 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:49,992 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:49,992 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:50,704 INFO L129 PetriNetUnfolder]: 237/632 cut-off events. [2020-10-16 00:01:50,705 INFO L130 PetriNetUnfolder]: For 92239/92241 co-relation queries the response was YES. [2020-10-16 00:01:50,712 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11656 conditions, 632 events. 237/632 cut-off events. For 92239/92241 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3498 event pairs, 0 based on Foata normal form. 4/636 useless extension candidates. Maximal degree in co-relation 11485. Up to 381 conditions per place. [2020-10-16 00:01:50,718 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 100 selfloop transitions, 172 changer transitions 0/279 dead transitions. [2020-10-16 00:01:50,718 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 400 places, 279 transitions, 10208 flow [2020-10-16 00:01:50,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 00:01:50,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 00:01:50,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1889 transitions. [2020-10-16 00:01:50,720 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746428571428571 [2020-10-16 00:01:50,720 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1889 transitions. [2020-10-16 00:01:50,720 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1889 transitions. [2020-10-16 00:01:50,720 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:50,721 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1889 transitions. [2020-10-16 00:01:50,721 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 00:01:50,722 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 00:01:50,723 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 00:01:50,723 INFO L185 Difference]: Start difference. First operand has 373 places, 254 transitions, 7884 flow. Second operand 28 states and 1889 transitions. [2020-10-16 00:01:50,723 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 400 places, 279 transitions, 10208 flow [2020-10-16 00:01:51,028 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 382 places, 279 transitions, 9873 flow, removed 82 selfloop flow, removed 18 redundant places. [2020-10-16 00:01:51,035 INFO L241 Difference]: Finished difference. Result has 384 places, 256 transitions, 8129 flow [2020-10-16 00:01:51,036 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7599, PETRI_DIFFERENCE_MINUEND_PLACES=355, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=170, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=8129, PETRI_PLACES=384, PETRI_TRANSITIONS=256} [2020-10-16 00:01:51,036 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 366 predicate places. [2020-10-16 00:01:51,036 INFO L481 AbstractCegarLoop]: Abstraction has has 384 places, 256 transitions, 8129 flow [2020-10-16 00:01:51,036 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 00:01:51,036 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:51,036 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:51,245 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:51,246 INFO L429 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:51,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:51,246 INFO L82 PathProgramCache]: Analyzing trace with hash 1270554796, now seen corresponding path program 63 times [2020-10-16 00:01:51,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:51,247 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834292679] [2020-10-16 00:01:51,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:51,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:51,390 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:51,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834292679] [2020-10-16 00:01:51,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697188129] [2020-10-16 00:01:51,391 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 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 00:01:51,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 00:01:51,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:51,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 00:01:51,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:51,469 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:51,484 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:51,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:51,485 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 00:01:51,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931074763] [2020-10-16 00:01:51,486 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 00:01:51,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:51,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 00:01:51,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2020-10-16 00:01:51,488 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:51,489 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 384 places, 256 transitions, 8129 flow. Second operand 18 states. [2020-10-16 00:01:51,489 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:51,489 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:51,489 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:52,320 INFO L129 PetriNetUnfolder]: 239/638 cut-off events. [2020-10-16 00:01:52,320 INFO L130 PetriNetUnfolder]: For 92968/92974 co-relation queries the response was YES. [2020-10-16 00:01:52,328 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11858 conditions, 638 events. 239/638 cut-off events. For 92968/92974 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3530 event pairs, 0 based on Foata normal form. 8/646 useless extension candidates. Maximal degree in co-relation 11685. Up to 385 conditions per place. [2020-10-16 00:01:52,334 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 94 selfloop transitions, 180 changer transitions 0/281 dead transitions. [2020-10-16 00:01:52,334 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 410 places, 281 transitions, 10457 flow [2020-10-16 00:01:52,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 00:01:52,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 00:01:52,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1822 transitions. [2020-10-16 00:01:52,335 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748148148148149 [2020-10-16 00:01:52,336 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1822 transitions. [2020-10-16 00:01:52,336 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1822 transitions. [2020-10-16 00:01:52,336 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:52,336 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1822 transitions. [2020-10-16 00:01:52,337 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 00:01:52,338 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 00:01:52,338 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 00:01:52,338 INFO L185 Difference]: Start difference. First operand has 384 places, 256 transitions, 8129 flow. Second operand 27 states and 1822 transitions. [2020-10-16 00:01:52,338 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 410 places, 281 transitions, 10457 flow [2020-10-16 00:01:52,645 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 281 transitions, 9993 flow, removed 80 selfloop flow, removed 25 redundant places. [2020-10-16 00:01:52,652 INFO L241 Difference]: Finished difference. Result has 387 places, 258 transitions, 8269 flow [2020-10-16 00:01:52,652 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7715, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=178, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=8269, PETRI_PLACES=387, PETRI_TRANSITIONS=258} [2020-10-16 00:01:52,653 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 369 predicate places. [2020-10-16 00:01:52,653 INFO L481 AbstractCegarLoop]: Abstraction has has 387 places, 258 transitions, 8269 flow [2020-10-16 00:01:52,653 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 00:01:52,653 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:52,653 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:52,853 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2020-10-16 00:01:52,854 INFO L429 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:52,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:52,854 INFO L82 PathProgramCache]: Analyzing trace with hash 1741550506, now seen corresponding path program 64 times [2020-10-16 00:01:52,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:52,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152177237] [2020-10-16 00:01:52,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:52,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:52,996 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:52,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152177237] [2020-10-16 00:01:52,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912156117] [2020-10-16 00:01:52,997 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 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 00:01:53,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:01:53,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:53,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 00:01:53,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:53,063 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:53,063 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:53,063 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 00:01:53,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137425269] [2020-10-16 00:01:53,063 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 00:01:53,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:53,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 00:01:53,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 00:01:53,065 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:53,065 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 387 places, 258 transitions, 8269 flow. Second operand 17 states. [2020-10-16 00:01:53,065 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:53,065 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:53,066 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:53,837 INFO L129 PetriNetUnfolder]: 241/644 cut-off events. [2020-10-16 00:01:53,837 INFO L130 PetriNetUnfolder]: For 93707/93713 co-relation queries the response was YES. [2020-10-16 00:01:53,844 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12007 conditions, 644 events. 241/644 cut-off events. For 93707/93713 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3573 event pairs, 0 based on Foata normal form. 8/652 useless extension candidates. Maximal degree in co-relation 11832. Up to 389 conditions per place. [2020-10-16 00:01:53,850 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 202 changer transitions 0/286 dead transitions. [2020-10-16 00:01:53,850 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 286 transitions, 10755 flow [2020-10-16 00:01:53,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 00:01:53,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 00:01:53,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2025 transitions. [2020-10-16 00:01:53,852 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:01:53,852 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2025 transitions. [2020-10-16 00:01:53,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2025 transitions. [2020-10-16 00:01:53,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:53,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2025 transitions. [2020-10-16 00:01:53,854 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 00:01:53,855 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 00:01:53,855 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 00:01:53,855 INFO L185 Difference]: Start difference. First operand has 387 places, 258 transitions, 8269 flow. Second operand 30 states and 2025 transitions. [2020-10-16 00:01:53,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 286 transitions, 10755 flow [2020-10-16 00:01:54,160 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 391 places, 286 transitions, 10273 flow, removed 82 selfloop flow, removed 25 redundant places. [2020-10-16 00:01:54,167 INFO L241 Difference]: Finished difference. Result has 394 places, 261 transitions, 8461 flow [2020-10-16 00:01:54,167 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7841, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=199, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=8461, PETRI_PLACES=394, PETRI_TRANSITIONS=261} [2020-10-16 00:01:54,167 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 376 predicate places. [2020-10-16 00:01:54,168 INFO L481 AbstractCegarLoop]: Abstraction has has 394 places, 261 transitions, 8461 flow [2020-10-16 00:01:54,168 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 00:01:54,168 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:54,168 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:54,368 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:54,369 INFO L429 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:54,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:54,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1758127756, now seen corresponding path program 65 times [2020-10-16 00:01:54,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:54,370 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061188993] [2020-10-16 00:01:54,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:54,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:54,495 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:54,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061188993] [2020-10-16 00:01:54,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756383705] [2020-10-16 00:01:54,496 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 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 00:01:54,551 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 00:01:54,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:54,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 00:01:54,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:54,570 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:54,571 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:54,571 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 00:01:54,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683278722] [2020-10-16 00:01:54,572 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 00:01:54,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:54,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 00:01:54,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2020-10-16 00:01:54,573 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:54,573 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 261 transitions, 8461 flow. Second operand 17 states. [2020-10-16 00:01:54,574 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:54,574 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:54,574 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:55,359 INFO L129 PetriNetUnfolder]: 250/665 cut-off events. [2020-10-16 00:01:55,360 INFO L130 PetriNetUnfolder]: For 97999/98001 co-relation queries the response was YES. [2020-10-16 00:01:55,368 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12616 conditions, 665 events. 250/665 cut-off events. For 97999/98001 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3628 event pairs, 0 based on Foata normal form. 4/669 useless extension candidates. Maximal degree in co-relation 12438. Up to 403 conditions per place. [2020-10-16 00:01:55,375 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 222 changer transitions 0/295 dead transitions. [2020-10-16 00:01:55,375 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 295 transitions, 11437 flow [2020-10-16 00:01:55,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 00:01:55,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 00:01:55,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2162 transitions. [2020-10-16 00:01:55,377 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 00:01:55,377 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2162 transitions. [2020-10-16 00:01:55,377 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2162 transitions. [2020-10-16 00:01:55,377 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:55,377 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2162 transitions. [2020-10-16 00:01:55,378 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 00:01:55,379 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 00:01:55,380 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 00:01:55,380 INFO L185 Difference]: Start difference. First operand has 394 places, 261 transitions, 8461 flow. Second operand 32 states and 2162 transitions. [2020-10-16 00:01:55,380 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 295 transitions, 11437 flow [2020-10-16 00:01:55,710 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 295 transitions, 10951 flow, removed 91 selfloop flow, removed 24 redundant places. [2020-10-16 00:01:55,717 INFO L241 Difference]: Finished difference. Result has 405 places, 267 transitions, 8976 flow [2020-10-16 00:01:55,718 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8043, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=261, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=216, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=8976, PETRI_PLACES=405, PETRI_TRANSITIONS=267} [2020-10-16 00:01:55,718 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 387 predicate places. [2020-10-16 00:01:55,718 INFO L481 AbstractCegarLoop]: Abstraction has has 405 places, 267 transitions, 8976 flow [2020-10-16 00:01:55,718 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 00:01:55,718 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:55,718 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:55,918 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-10-16 00:01:55,919 INFO L429 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:55,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:55,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1758144496, now seen corresponding path program 66 times [2020-10-16 00:01:55,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:55,920 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108069773] [2020-10-16 00:01:55,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:55,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:56,051 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:56,051 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108069773] [2020-10-16 00:01:56,052 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089142568] [2020-10-16 00:01:56,052 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 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 00:01:56,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 00:01:56,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:56,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 00:01:56,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:56,167 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:56,187 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:56,187 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:56,187 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 00:01:56,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391589044] [2020-10-16 00:01:56,188 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 00:01:56,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:56,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 00:01:56,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2020-10-16 00:01:56,191 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:56,192 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 267 transitions, 8976 flow. Second operand 18 states. [2020-10-16 00:01:56,193 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:56,193 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:56,193 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:57,515 INFO L129 PetriNetUnfolder]: 247/659 cut-off events. [2020-10-16 00:01:57,515 INFO L130 PetriNetUnfolder]: For 105358/105364 co-relation queries the response was YES. [2020-10-16 00:01:57,527 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12809 conditions, 659 events. 247/659 cut-off events. For 105358/105364 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3662 event pairs, 0 based on Foata normal form. 8/667 useless extension candidates. Maximal degree in co-relation 12627. Up to 399 conditions per place. [2020-10-16 00:01:57,537 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 222 changer transitions 0/295 dead transitions. [2020-10-16 00:01:57,537 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 435 places, 295 transitions, 11632 flow [2020-10-16 00:01:57,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 00:01:57,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 00:01:57,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2094 transitions. [2020-10-16 00:01:57,539 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675483870967742 [2020-10-16 00:01:57,539 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2094 transitions. [2020-10-16 00:01:57,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2094 transitions. [2020-10-16 00:01:57,539 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:57,539 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2094 transitions. [2020-10-16 00:01:57,540 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 00:01:57,541 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 00:01:57,541 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 00:01:57,541 INFO L185 Difference]: Start difference. First operand has 405 places, 267 transitions, 8976 flow. Second operand 31 states and 2094 transitions. [2020-10-16 00:01:57,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 435 places, 295 transitions, 11632 flow [2020-10-16 00:01:57,912 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 406 places, 295 transitions, 10919 flow, removed 156 selfloop flow, removed 29 redundant places. [2020-10-16 00:01:57,919 INFO L241 Difference]: Finished difference. Result has 408 places, 268 transitions, 8868 flow [2020-10-16 00:01:57,920 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8263, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=267, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=221, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=8868, PETRI_PLACES=408, PETRI_TRANSITIONS=268} [2020-10-16 00:01:57,920 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 390 predicate places. [2020-10-16 00:01:57,920 INFO L481 AbstractCegarLoop]: Abstraction has has 408 places, 268 transitions, 8868 flow [2020-10-16 00:01:57,920 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 00:01:57,920 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:57,920 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:58,133 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:01:58,134 INFO L429 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:58,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:58,134 INFO L82 PathProgramCache]: Analyzing trace with hash -226750371, now seen corresponding path program 67 times [2020-10-16 00:01:58,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:58,135 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393534152] [2020-10-16 00:01:58,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:58,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:58,334 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:58,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393534152] [2020-10-16 00:01:58,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304395095] [2020-10-16 00:01:58,335 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 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 00:01:58,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:58,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:01:58,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:58,396 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:58,397 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:58,397 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 00:01:58,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687726275] [2020-10-16 00:01:58,397 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 00:01:58,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:58,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 00:01:58,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 00:01:58,399 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:58,400 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 268 transitions, 8868 flow. Second operand 18 states. [2020-10-16 00:01:58,400 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:58,400 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:58,400 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:01:58,929 INFO L129 PetriNetUnfolder]: 249/665 cut-off events. [2020-10-16 00:01:58,929 INFO L130 PetriNetUnfolder]: For 109305/109307 co-relation queries the response was YES. [2020-10-16 00:01:58,939 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12962 conditions, 665 events. 249/665 cut-off events. For 109305/109307 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3693 event pairs, 0 based on Foata normal form. 2/667 useless extension candidates. Maximal degree in co-relation 12778. Up to 401 conditions per place. [2020-10-16 00:01:58,945 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 234 selfloop transitions, 46 changer transitions 0/287 dead transitions. [2020-10-16 00:01:58,946 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 427 places, 287 transitions, 10848 flow [2020-10-16 00:01:58,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 00:01:58,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 00:01:58,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1345 transitions. [2020-10-16 00:01:58,947 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 00:01:58,947 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1345 transitions. [2020-10-16 00:01:58,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1345 transitions. [2020-10-16 00:01:58,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:01:58,948 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1345 transitions. [2020-10-16 00:01:58,948 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 00:01:58,949 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 00:01:58,949 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 00:01:58,949 INFO L185 Difference]: Start difference. First operand has 408 places, 268 transitions, 8868 flow. Second operand 20 states and 1345 transitions. [2020-10-16 00:01:58,949 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 427 places, 287 transitions, 10848 flow [2020-10-16 00:01:59,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 398 places, 287 transitions, 10314 flow, removed 63 selfloop flow, removed 29 redundant places. [2020-10-16 00:01:59,282 INFO L241 Difference]: Finished difference. Result has 400 places, 270 transitions, 8642 flow [2020-10-16 00:01:59,282 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8390, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=8642, PETRI_PLACES=400, PETRI_TRANSITIONS=270} [2020-10-16 00:01:59,282 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 382 predicate places. [2020-10-16 00:01:59,283 INFO L481 AbstractCegarLoop]: Abstraction has has 400 places, 270 transitions, 8642 flow [2020-10-16 00:01:59,283 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 00:01:59,283 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:01:59,283 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:01:59,483 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2020-10-16 00:01:59,484 INFO L429 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:01:59,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:01:59,485 INFO L82 PathProgramCache]: Analyzing trace with hash 50938499, now seen corresponding path program 68 times [2020-10-16 00:01:59,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:01:59,485 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365662363] [2020-10-16 00:01:59,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:01:59,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:01:59,691 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:59,691 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365662363] [2020-10-16 00:01:59,691 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956037581] [2020-10-16 00:01:59,692 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 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 00:01:59,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:01:59,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:01:59,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:01:59,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:01:59,753 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:01:59,764 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:01:59,764 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:01:59,765 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 00:01:59,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171945472] [2020-10-16 00:01:59,765 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:01:59,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:01:59,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:01:59,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:01:59,767 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:01:59,768 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 400 places, 270 transitions, 8642 flow. Second operand 19 states. [2020-10-16 00:01:59,768 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:01:59,768 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:01:59,768 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:00,754 INFO L129 PetriNetUnfolder]: 259/695 cut-off events. [2020-10-16 00:02:00,754 INFO L130 PetriNetUnfolder]: For 111205/111211 co-relation queries the response was YES. [2020-10-16 00:02:00,775 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13361 conditions, 695 events. 259/695 cut-off events. For 111205/111211 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 3958 event pairs, 0 based on Foata normal form. 8/703 useless extension candidates. Maximal degree in co-relation 13175. Up to 421 conditions per place. [2020-10-16 00:02:00,793 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 218 selfloop transitions, 72 changer transitions 0/297 dead transitions. [2020-10-16 00:02:00,793 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 420 places, 297 transitions, 11024 flow [2020-10-16 00:02:00,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 00:02:00,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 00:02:00,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1413 transitions. [2020-10-16 00:02:00,796 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728571428571428 [2020-10-16 00:02:00,797 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1413 transitions. [2020-10-16 00:02:00,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1413 transitions. [2020-10-16 00:02:00,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:00,798 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1413 transitions. [2020-10-16 00:02:00,800 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 00:02:00,802 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 00:02:00,802 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 00:02:00,802 INFO L185 Difference]: Start difference. First operand has 400 places, 270 transitions, 8642 flow. Second operand 21 states and 1413 transitions. [2020-10-16 00:02:00,802 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 420 places, 297 transitions, 11024 flow [2020-10-16 00:02:01,569 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 403 places, 297 transitions, 10812 flow, removed 64 selfloop flow, removed 17 redundant places. [2020-10-16 00:02:01,576 INFO L241 Difference]: Finished difference. Result has 409 places, 280 transitions, 9210 flow [2020-10-16 00:02:01,577 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8448, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=270, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=9210, PETRI_PLACES=409, PETRI_TRANSITIONS=280} [2020-10-16 00:02:01,577 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 391 predicate places. [2020-10-16 00:02:01,577 INFO L481 AbstractCegarLoop]: Abstraction has has 409 places, 280 transitions, 9210 flow [2020-10-16 00:02:01,577 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:01,577 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:01,577 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:01,777 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2020-10-16 00:02:01,778 INFO L429 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:01,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:01,778 INFO L82 PathProgramCache]: Analyzing trace with hash 739260289, now seen corresponding path program 69 times [2020-10-16 00:02:01,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:01,779 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893968488] [2020-10-16 00:02:01,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:01,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:01,973 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:01,973 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893968488] [2020-10-16 00:02:01,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080999980] [2020-10-16 00:02:01,974 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 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 00:02:02,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 00:02:02,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:02,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:02:02,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:02,060 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:02,061 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:02,061 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 00:02:02,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984606199] [2020-10-16 00:02:02,061 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 00:02:02,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:02,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 00:02:02,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-10-16 00:02:02,063 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:02,064 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 280 transitions, 9210 flow. Second operand 18 states. [2020-10-16 00:02:02,064 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:02,064 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:02,065 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:02,735 INFO L129 PetriNetUnfolder]: 265/713 cut-off events. [2020-10-16 00:02:02,735 INFO L130 PetriNetUnfolder]: For 117962/117964 co-relation queries the response was YES. [2020-10-16 00:02:02,745 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13899 conditions, 713 events. 265/713 cut-off events. For 117962/117964 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4078 event pairs, 0 based on Foata normal form. 2/715 useless extension candidates. Maximal degree in co-relation 13707. Up to 433 conditions per place. [2020-10-16 00:02:02,753 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 190 selfloop transitions, 108 changer transitions 0/305 dead transitions. [2020-10-16 00:02:02,753 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 305 transitions, 11542 flow [2020-10-16 00:02:02,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 00:02:02,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 00:02:02,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1481 transitions. [2020-10-16 00:02:02,755 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6731818181818182 [2020-10-16 00:02:02,755 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1481 transitions. [2020-10-16 00:02:02,755 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1481 transitions. [2020-10-16 00:02:02,755 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:02,755 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1481 transitions. [2020-10-16 00:02:02,756 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 00:02:02,757 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 00:02:02,757 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 00:02:02,757 INFO L185 Difference]: Start difference. First operand has 409 places, 280 transitions, 9210 flow. Second operand 22 states and 1481 transitions. [2020-10-16 00:02:02,757 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 430 places, 305 transitions, 11542 flow [2020-10-16 00:02:03,176 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 417 places, 305 transitions, 11274 flow, removed 90 selfloop flow, removed 13 redundant places. [2020-10-16 00:02:03,184 INFO L241 Difference]: Finished difference. Result has 421 places, 286 transitions, 9574 flow [2020-10-16 00:02:03,185 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8992, PETRI_DIFFERENCE_MINUEND_PLACES=396, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=280, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=9574, PETRI_PLACES=421, PETRI_TRANSITIONS=286} [2020-10-16 00:02:03,185 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 403 predicate places. [2020-10-16 00:02:03,185 INFO L481 AbstractCegarLoop]: Abstraction has has 421 places, 286 transitions, 9574 flow [2020-10-16 00:02:03,185 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 00:02:03,185 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:03,185 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:03,385 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:03,387 INFO L429 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:03,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:03,388 INFO L82 PathProgramCache]: Analyzing trace with hash -1024231515, now seen corresponding path program 70 times [2020-10-16 00:02:03,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:03,388 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843766295] [2020-10-16 00:02:03,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:03,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:03,607 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:03,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843766295] [2020-10-16 00:02:03,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069842880] [2020-10-16 00:02:03,608 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 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 00:02:03,656 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:02:03,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:03,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:02:03,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:03,687 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:03,699 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:03,699 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:03,699 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 00:02:03,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698606520] [2020-10-16 00:02:03,700 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:02:03,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:03,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:02:03,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:02:03,702 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:03,702 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 421 places, 286 transitions, 9574 flow. Second operand 19 states. [2020-10-16 00:02:03,702 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:03,702 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:03,703 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:04,429 INFO L129 PetriNetUnfolder]: 269/725 cut-off events. [2020-10-16 00:02:04,429 INFO L130 PetriNetUnfolder]: For 119564/119570 co-relation queries the response was YES. [2020-10-16 00:02:04,440 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14208 conditions, 725 events. 269/725 cut-off events. For 119564/119570 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4170 event pairs, 0 based on Foata normal form. 8/733 useless extension candidates. Maximal degree in co-relation 14012. Up to 441 conditions per place. [2020-10-16 00:02:04,447 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 172 selfloop transitions, 130 changer transitions 0/309 dead transitions. [2020-10-16 00:02:04,447 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 443 places, 309 transitions, 11835 flow [2020-10-16 00:02:04,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 00:02:04,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 00:02:04,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1549 transitions. [2020-10-16 00:02:04,449 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734782608695652 [2020-10-16 00:02:04,449 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1549 transitions. [2020-10-16 00:02:04,449 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1549 transitions. [2020-10-16 00:02:04,449 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:04,449 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1549 transitions. [2020-10-16 00:02:04,450 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 00:02:04,451 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 00:02:04,451 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 00:02:04,451 INFO L185 Difference]: Start difference. First operand has 421 places, 286 transitions, 9574 flow. Second operand 23 states and 1549 transitions. [2020-10-16 00:02:04,451 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 443 places, 309 transitions, 11835 flow [2020-10-16 00:02:04,874 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 309 transitions, 11491 flow, removed 84 selfloop flow, removed 18 redundant places. [2020-10-16 00:02:04,964 INFO L241 Difference]: Finished difference. Result has 427 places, 290 transitions, 9807 flow [2020-10-16 00:02:04,964 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9276, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=9807, PETRI_PLACES=427, PETRI_TRANSITIONS=290} [2020-10-16 00:02:04,964 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 409 predicate places. [2020-10-16 00:02:04,964 INFO L481 AbstractCegarLoop]: Abstraction has has 427 places, 290 transitions, 9807 flow [2020-10-16 00:02:04,965 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:04,965 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:04,965 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:05,165 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:05,166 INFO L429 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:05,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:05,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1097377255, now seen corresponding path program 71 times [2020-10-16 00:02:05,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:05,167 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289697913] [2020-10-16 00:02:05,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:05,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:05,335 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:05,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289697913] [2020-10-16 00:02:05,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649993852] [2020-10-16 00:02:05,336 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 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 00:02:05,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 00:02:05,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:05,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:02:05,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:05,400 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:05,400 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:05,400 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 00:02:05,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607165246] [2020-10-16 00:02:05,401 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 00:02:05,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:05,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 00:02:05,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2020-10-16 00:02:05,402 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:05,402 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 290 transitions, 9807 flow. Second operand 18 states. [2020-10-16 00:02:05,402 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:05,402 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:05,402 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:06,093 INFO L129 PetriNetUnfolder]: 273/737 cut-off events. [2020-10-16 00:02:06,093 INFO L130 PetriNetUnfolder]: For 121138/121140 co-relation queries the response was YES. [2020-10-16 00:02:06,103 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14489 conditions, 737 events. 273/737 cut-off events. For 121138/121140 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4253 event pairs, 0 based on Foata normal form. 2/739 useless extension candidates. Maximal degree in co-relation 14291. Up to 449 conditions per place. [2020-10-16 00:02:06,110 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 146 selfloop transitions, 162 changer transitions 0/315 dead transitions. [2020-10-16 00:02:06,110 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 450 places, 315 transitions, 12230 flow [2020-10-16 00:02:06,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 00:02:06,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 00:02:06,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1617 transitions. [2020-10-16 00:02:06,112 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67375 [2020-10-16 00:02:06,112 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1617 transitions. [2020-10-16 00:02:06,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1617 transitions. [2020-10-16 00:02:06,112 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:06,112 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1617 transitions. [2020-10-16 00:02:06,113 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 00:02:06,114 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 00:02:06,114 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 00:02:06,114 INFO L185 Difference]: Start difference. First operand has 427 places, 290 transitions, 9807 flow. Second operand 24 states and 1617 transitions. [2020-10-16 00:02:06,114 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 450 places, 315 transitions, 12230 flow [2020-10-16 00:02:06,541 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 315 transitions, 11866 flow, removed 84 selfloop flow, removed 18 redundant places. [2020-10-16 00:02:06,549 INFO L241 Difference]: Finished difference. Result has 434 places, 294 transitions, 10096 flow [2020-10-16 00:02:06,549 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9493, PETRI_DIFFERENCE_MINUEND_PLACES=409, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=290, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=10096, PETRI_PLACES=434, PETRI_TRANSITIONS=294} [2020-10-16 00:02:06,549 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 416 predicate places. [2020-10-16 00:02:06,549 INFO L481 AbstractCegarLoop]: Abstraction has has 434 places, 294 transitions, 10096 flow [2020-10-16 00:02:06,550 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 00:02:06,550 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:06,550 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:06,750 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:06,750 INFO L429 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:06,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:06,751 INFO L82 PathProgramCache]: Analyzing trace with hash 159512445, now seen corresponding path program 72 times [2020-10-16 00:02:06,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:06,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965352344] [2020-10-16 00:02:06,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:06,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:06,925 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:06,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965352344] [2020-10-16 00:02:06,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482291199] [2020-10-16 00:02:06,926 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 00:02:06,987 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 00:02:06,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:06,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:02:06,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:07,006 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:07,018 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:07,018 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:07,019 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 00:02:07,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051140445] [2020-10-16 00:02:07,019 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:02:07,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:07,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:02:07,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:02:07,021 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:07,021 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 434 places, 294 transitions, 10096 flow. Second operand 19 states. [2020-10-16 00:02:07,021 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:07,021 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:07,021 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:07,841 INFO L129 PetriNetUnfolder]: 277/749 cut-off events. [2020-10-16 00:02:07,842 INFO L130 PetriNetUnfolder]: For 122906/122912 co-relation queries the response was YES. [2020-10-16 00:02:07,852 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14787 conditions, 749 events. 277/749 cut-off events. For 122906/122912 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 4355 event pairs, 0 based on Foata normal form. 8/757 useless extension candidates. Maximal degree in co-relation 14587. Up to 457 conditions per place. [2020-10-16 00:02:07,858 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 132 selfloop transitions, 180 changer transitions 0/319 dead transitions. [2020-10-16 00:02:07,859 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 458 places, 319 transitions, 12505 flow [2020-10-16 00:02:07,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 00:02:07,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 00:02:07,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1685 transitions. [2020-10-16 00:02:07,860 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 00:02:07,860 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1685 transitions. [2020-10-16 00:02:07,860 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1685 transitions. [2020-10-16 00:02:07,861 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:07,861 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1685 transitions. [2020-10-16 00:02:07,861 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 00:02:07,862 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 00:02:07,862 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 00:02:07,863 INFO L185 Difference]: Start difference. First operand has 434 places, 294 transitions, 10096 flow. Second operand 25 states and 1685 transitions. [2020-10-16 00:02:07,863 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 458 places, 319 transitions, 12505 flow [2020-10-16 00:02:08,301 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 437 places, 319 transitions, 12061 flow, removed 82 selfloop flow, removed 21 redundant places. [2020-10-16 00:02:08,309 INFO L241 Difference]: Finished difference. Result has 441 places, 298 transitions, 10375 flow [2020-10-16 00:02:08,310 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9698, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=294, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=176, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=10375, PETRI_PLACES=441, PETRI_TRANSITIONS=298} [2020-10-16 00:02:08,310 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 423 predicate places. [2020-10-16 00:02:08,310 INFO L481 AbstractCegarLoop]: Abstraction has has 441 places, 298 transitions, 10375 flow [2020-10-16 00:02:08,310 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:08,310 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:08,310 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:08,511 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:08,511 INFO L429 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:08,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:08,512 INFO L82 PathProgramCache]: Analyzing trace with hash -1314592315, now seen corresponding path program 73 times [2020-10-16 00:02:08,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:08,512 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47382515] [2020-10-16 00:02:08,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:08,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:08,674 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:08,674 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47382515] [2020-10-16 00:02:08,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653952262] [2020-10-16 00:02:08,675 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 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 00:02:08,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:08,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:02:08,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:08,777 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:08,777 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:08,777 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 00:02:08,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800016979] [2020-10-16 00:02:08,778 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 00:02:08,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:08,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 00:02:08,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-10-16 00:02:08,779 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:08,780 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 441 places, 298 transitions, 10375 flow. Second operand 18 states. [2020-10-16 00:02:08,780 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:08,780 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:08,780 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:09,551 INFO L129 PetriNetUnfolder]: 281/761 cut-off events. [2020-10-16 00:02:09,551 INFO L130 PetriNetUnfolder]: For 124920/124922 co-relation queries the response was YES. [2020-10-16 00:02:09,562 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15099 conditions, 761 events. 281/761 cut-off events. For 124920/124922 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 4442 event pairs, 0 based on Foata normal form. 2/763 useless extension candidates. Maximal degree in co-relation 14895. Up to 465 conditions per place. [2020-10-16 00:02:09,569 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 208 changer transitions 0/325 dead transitions. [2020-10-16 00:02:09,569 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 466 places, 325 transitions, 12958 flow [2020-10-16 00:02:09,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 00:02:09,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 00:02:09,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1753 transitions. [2020-10-16 00:02:09,571 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742307692307692 [2020-10-16 00:02:09,571 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1753 transitions. [2020-10-16 00:02:09,571 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1753 transitions. [2020-10-16 00:02:09,571 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:09,572 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1753 transitions. [2020-10-16 00:02:09,572 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 00:02:09,573 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 00:02:09,573 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 00:02:09,574 INFO L185 Difference]: Start difference. First operand has 441 places, 298 transitions, 10375 flow. Second operand 26 states and 1753 transitions. [2020-10-16 00:02:09,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 466 places, 325 transitions, 12958 flow [2020-10-16 00:02:10,052 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 446 places, 325 transitions, 12530 flow, removed 82 selfloop flow, removed 20 redundant places. [2020-10-16 00:02:10,062 INFO L241 Difference]: Finished difference. Result has 448 places, 302 transitions, 10702 flow [2020-10-16 00:02:10,062 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9997, PETRI_DIFFERENCE_MINUEND_PLACES=421, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=298, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=204, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=10702, PETRI_PLACES=448, PETRI_TRANSITIONS=302} [2020-10-16 00:02:10,063 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 430 predicate places. [2020-10-16 00:02:10,063 INFO L481 AbstractCegarLoop]: Abstraction has has 448 places, 302 transitions, 10702 flow [2020-10-16 00:02:10,063 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 00:02:10,063 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:10,063 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:10,271 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2020-10-16 00:02:10,272 INFO L429 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:10,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:10,272 INFO L82 PathProgramCache]: Analyzing trace with hash -794849239, now seen corresponding path program 74 times [2020-10-16 00:02:10,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:10,273 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762604467] [2020-10-16 00:02:10,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:10,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:10,433 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:10,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762604467] [2020-10-16 00:02:10,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629817418] [2020-10-16 00:02:10,434 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 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 00:02:10,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:02:10,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:10,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:02:10,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:10,500 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:10,512 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:10,512 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:10,512 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 00:02:10,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168493371] [2020-10-16 00:02:10,513 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:02:10,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:10,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:02:10,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:02:10,515 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:10,515 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 302 transitions, 10702 flow. Second operand 19 states. [2020-10-16 00:02:10,515 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:10,515 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:10,516 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:11,410 INFO L129 PetriNetUnfolder]: 283/767 cut-off events. [2020-10-16 00:02:11,410 INFO L130 PetriNetUnfolder]: For 125895/125897 co-relation queries the response was YES. [2020-10-16 00:02:11,421 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15308 conditions, 767 events. 283/767 cut-off events. For 125895/125897 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 4498 event pairs, 0 based on Foata normal form. 4/771 useless extension candidates. Maximal degree in co-relation 15102. Up to 469 conditions per place. [2020-10-16 00:02:11,429 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 98 selfloop transitions, 222 changer transitions 0/327 dead transitions. [2020-10-16 00:02:11,429 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 327 transitions, 13214 flow [2020-10-16 00:02:11,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 00:02:11,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 00:02:11,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1821 transitions. [2020-10-16 00:02:11,430 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744444444444444 [2020-10-16 00:02:11,431 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1821 transitions. [2020-10-16 00:02:11,431 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1821 transitions. [2020-10-16 00:02:11,431 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:11,431 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1821 transitions. [2020-10-16 00:02:11,432 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 00:02:11,434 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 00:02:11,434 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 00:02:11,434 INFO L185 Difference]: Start difference. First operand has 448 places, 302 transitions, 10702 flow. Second operand 27 states and 1821 transitions. [2020-10-16 00:02:11,434 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 327 transitions, 13214 flow [2020-10-16 00:02:11,959 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 451 places, 327 transitions, 12702 flow, removed 82 selfloop flow, removed 23 redundant places. [2020-10-16 00:02:11,969 INFO L241 Difference]: Finished difference. Result has 453 places, 304 transitions, 10902 flow [2020-10-16 00:02:11,970 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10240, PETRI_DIFFERENCE_MINUEND_PLACES=425, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=220, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=10902, PETRI_PLACES=453, PETRI_TRANSITIONS=304} [2020-10-16 00:02:11,970 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 435 predicate places. [2020-10-16 00:02:11,970 INFO L481 AbstractCegarLoop]: Abstraction has has 453 places, 304 transitions, 10902 flow [2020-10-16 00:02:11,970 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:11,970 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:11,970 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:12,170 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:12,171 INFO L429 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:12,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:12,171 INFO L82 PathProgramCache]: Analyzing trace with hash -859665653, now seen corresponding path program 75 times [2020-10-16 00:02:12,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:12,172 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694377132] [2020-10-16 00:02:12,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:12,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:12,327 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:12,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694377132] [2020-10-16 00:02:12,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853988748] [2020-10-16 00:02:12,328 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 00:02:12,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 00:02:12,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:12,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:02:12,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:12,433 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:12,445 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:12,445 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:12,445 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 00:02:12,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319340398] [2020-10-16 00:02:12,446 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:02:12,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:12,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:02:12,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:02:12,447 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:12,448 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 453 places, 304 transitions, 10902 flow. Second operand 19 states. [2020-10-16 00:02:12,448 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:12,448 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:12,448 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:13,450 INFO L129 PetriNetUnfolder]: 287/779 cut-off events. [2020-10-16 00:02:13,450 INFO L130 PetriNetUnfolder]: For 127708/127710 co-relation queries the response was YES. [2020-10-16 00:02:13,461 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15598 conditions, 779 events. 287/779 cut-off events. For 127708/127710 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 4533 event pairs, 0 based on Foata normal form. 4/783 useless extension candidates. Maximal degree in co-relation 15390. Up to 477 conditions per place. [2020-10-16 00:02:13,469 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 74 selfloop transitions, 252 changer transitions 0/333 dead transitions. [2020-10-16 00:02:13,469 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 481 places, 333 transitions, 13627 flow [2020-10-16 00:02:13,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 00:02:13,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 00:02:13,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1957 transitions. [2020-10-16 00:02:13,471 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748275862068965 [2020-10-16 00:02:13,471 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1957 transitions. [2020-10-16 00:02:13,471 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1957 transitions. [2020-10-16 00:02:13,472 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:13,472 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1957 transitions. [2020-10-16 00:02:13,473 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 00:02:13,475 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 00:02:13,475 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 00:02:13,475 INFO L185 Difference]: Start difference. First operand has 453 places, 304 transitions, 10902 flow. Second operand 29 states and 1957 transitions. [2020-10-16 00:02:13,475 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 481 places, 333 transitions, 13627 flow [2020-10-16 00:02:13,966 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 457 places, 333 transitions, 13079 flow, removed 84 selfloop flow, removed 24 redundant places. [2020-10-16 00:02:13,975 INFO L241 Difference]: Finished difference. Result has 461 places, 308 transitions, 11274 flow [2020-10-16 00:02:13,975 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10408, PETRI_DIFFERENCE_MINUEND_PLACES=429, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=304, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=248, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=11274, PETRI_PLACES=461, PETRI_TRANSITIONS=308} [2020-10-16 00:02:13,975 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 443 predicate places. [2020-10-16 00:02:13,975 INFO L481 AbstractCegarLoop]: Abstraction has has 461 places, 308 transitions, 11274 flow [2020-10-16 00:02:13,975 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:13,976 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:13,976 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:14,176 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2020-10-16 00:02:14,176 INFO L429 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:14,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:14,177 INFO L82 PathProgramCache]: Analyzing trace with hash -388669943, now seen corresponding path program 76 times [2020-10-16 00:02:14,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:14,178 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243321476] [2020-10-16 00:02:14,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:14,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:14,318 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:14,318 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243321476] [2020-10-16 00:02:14,318 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969046569] [2020-10-16 00:02:14,318 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 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 00:02:14,368 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:02:14,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:14,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:02:14,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:14,391 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:14,391 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:14,391 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 00:02:14,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841810481] [2020-10-16 00:02:14,392 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 00:02:14,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:14,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 00:02:14,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-10-16 00:02:14,393 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:14,393 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 461 places, 308 transitions, 11274 flow. Second operand 18 states. [2020-10-16 00:02:14,393 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:14,393 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:14,393 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:15,268 INFO L129 PetriNetUnfolder]: 289/784 cut-off events. [2020-10-16 00:02:15,268 INFO L130 PetriNetUnfolder]: For 129094/129100 co-relation queries the response was YES. [2020-10-16 00:02:15,280 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15842 conditions, 784 events. 289/784 cut-off events. For 129094/129100 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 4647 event pairs, 0 based on Foata normal form. 5/789 useless extension candidates. Maximal degree in co-relation 15630. Up to 481 conditions per place. [2020-10-16 00:02:15,287 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 58 selfloop transitions, 272 changer transitions 0/337 dead transitions. [2020-10-16 00:02:15,288 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 490 places, 337 transitions, 14106 flow [2020-10-16 00:02:15,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 00:02:15,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 00:02:15,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2025 transitions. [2020-10-16 00:02:15,290 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:02:15,290 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2025 transitions. [2020-10-16 00:02:15,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2025 transitions. [2020-10-16 00:02:15,290 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:15,290 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2025 transitions. [2020-10-16 00:02:15,291 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 00:02:15,292 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 00:02:15,293 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 00:02:15,293 INFO L185 Difference]: Start difference. First operand has 461 places, 308 transitions, 11274 flow. Second operand 30 states and 2025 transitions. [2020-10-16 00:02:15,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 490 places, 337 transitions, 14106 flow [2020-10-16 00:02:15,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 466 places, 337 transitions, 13575 flow, removed 90 selfloop flow, removed 24 redundant places. [2020-10-16 00:02:15,843 INFO L241 Difference]: Finished difference. Result has 468 places, 310 transitions, 11583 flow [2020-10-16 00:02:15,843 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10801, PETRI_DIFFERENCE_MINUEND_PLACES=437, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=308, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=270, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=11583, PETRI_PLACES=468, PETRI_TRANSITIONS=310} [2020-10-16 00:02:15,843 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 450 predicate places. [2020-10-16 00:02:15,844 INFO L481 AbstractCegarLoop]: Abstraction has has 468 places, 310 transitions, 11583 flow [2020-10-16 00:02:15,844 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 00:02:15,844 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:15,844 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:16,050 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:16,051 INFO L429 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:16,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:16,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1576745979, now seen corresponding path program 77 times [2020-10-16 00:02:16,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:16,053 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889213532] [2020-10-16 00:02:16,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:16,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:16,204 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:16,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889213532] [2020-10-16 00:02:16,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436529136] [2020-10-16 00:02:16,205 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 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 00:02:16,286 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 00:02:16,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:16,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:02:16,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:16,307 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:16,320 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:16,320 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:16,320 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 00:02:16,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645935716] [2020-10-16 00:02:16,321 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:02:16,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:16,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:02:16,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:02:16,322 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:16,322 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 310 transitions, 11583 flow. Second operand 19 states. [2020-10-16 00:02:16,323 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:16,323 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:16,323 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:17,415 INFO L129 PetriNetUnfolder]: 293/794 cut-off events. [2020-10-16 00:02:17,415 INFO L130 PetriNetUnfolder]: For 131276/131278 co-relation queries the response was YES. [2020-10-16 00:02:17,427 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16185 conditions, 794 events. 293/794 cut-off events. For 131276/131278 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 4709 event pairs, 0 based on Foata normal form. 4/798 useless extension candidates. Maximal degree in co-relation 15971. Up to 487 conditions per place. [2020-10-16 00:02:17,435 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 46 selfloop transitions, 290 changer transitions 0/343 dead transitions. [2020-10-16 00:02:17,435 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 343 transitions, 14701 flow [2020-10-16 00:02:17,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 00:02:17,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 00:02:17,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2229 transitions. [2020-10-16 00:02:17,437 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 00:02:17,437 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2229 transitions. [2020-10-16 00:02:17,437 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2229 transitions. [2020-10-16 00:02:17,438 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:17,438 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2229 transitions. [2020-10-16 00:02:17,439 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 00:02:17,440 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 00:02:17,440 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 00:02:17,440 INFO L185 Difference]: Start difference. First operand has 468 places, 310 transitions, 11583 flow. Second operand 33 states and 2229 transitions. [2020-10-16 00:02:17,440 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 500 places, 343 transitions, 14701 flow [2020-10-16 00:02:18,038 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 474 places, 343 transitions, 14069 flow, removed 89 selfloop flow, removed 26 redundant places. [2020-10-16 00:02:18,048 INFO L241 Difference]: Finished difference. Result has 477 places, 314 transitions, 11980 flow [2020-10-16 00:02:18,048 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11015, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=310, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=11980, PETRI_PLACES=477, PETRI_TRANSITIONS=314} [2020-10-16 00:02:18,048 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 459 predicate places. [2020-10-16 00:02:18,048 INFO L481 AbstractCegarLoop]: Abstraction has has 477 places, 314 transitions, 11980 flow [2020-10-16 00:02:18,048 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:18,048 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:18,048 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:18,254 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2020-10-16 00:02:18,255 INFO L429 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:18,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:18,255 INFO L82 PathProgramCache]: Analyzing trace with hash 117880753, now seen corresponding path program 78 times [2020-10-16 00:02:18,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:18,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678828872] [2020-10-16 00:02:18,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:18,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:18,402 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:18,403 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678828872] [2020-10-16 00:02:18,403 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438793183] [2020-10-16 00:02:18,403 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 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 00:02:18,450 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 00:02:18,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:18,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 00:02:18,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:18,472 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:02:18,486 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:18,487 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:18,487 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 00:02:18,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831815651] [2020-10-16 00:02:18,487 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:02:18,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:18,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:02:18,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:02:18,489 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:18,490 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 314 transitions, 11980 flow. Second operand 19 states. [2020-10-16 00:02:18,490 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:18,490 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:18,490 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:19,529 INFO L129 PetriNetUnfolder]: 296/799 cut-off events. [2020-10-16 00:02:19,529 INFO L130 PetriNetUnfolder]: For 135738/135744 co-relation queries the response was YES. [2020-10-16 00:02:19,542 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16569 conditions, 799 events. 296/799 cut-off events. For 135738/135744 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 4734 event pairs, 0 based on Foata normal form. 7/806 useless extension candidates. Maximal degree in co-relation 16352. Up to 491 conditions per place. [2020-10-16 00:02:19,550 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 96 selfloop transitions, 242 changer transitions 0/345 dead transitions. [2020-10-16 00:02:19,550 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 508 places, 345 transitions, 14994 flow [2020-10-16 00:02:19,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 00:02:19,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 00:02:19,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2161 transitions. [2020-10-16 00:02:19,552 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753125 [2020-10-16 00:02:19,552 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2161 transitions. [2020-10-16 00:02:19,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2161 transitions. [2020-10-16 00:02:19,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:19,553 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2161 transitions. [2020-10-16 00:02:19,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 00:02:19,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 00:02:19,557 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 00:02:19,557 INFO L185 Difference]: Start difference. First operand has 477 places, 314 transitions, 11980 flow. Second operand 32 states and 2161 transitions. [2020-10-16 00:02:19,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 508 places, 345 transitions, 14994 flow [2020-10-16 00:02:20,293 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 479 places, 345 transitions, 14297 flow, removed 111 selfloop flow, removed 29 redundant places. [2020-10-16 00:02:20,302 INFO L241 Difference]: Finished difference. Result has 481 places, 317 transitions, 12069 flow [2020-10-16 00:02:20,302 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11315, PETRI_DIFFERENCE_MINUEND_PLACES=448, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=239, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=12069, PETRI_PLACES=481, PETRI_TRANSITIONS=317} [2020-10-16 00:02:20,302 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 463 predicate places. [2020-10-16 00:02:20,303 INFO L481 AbstractCegarLoop]: Abstraction has has 481 places, 317 transitions, 12069 flow [2020-10-16 00:02:20,303 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:20,303 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:20,303 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:20,503 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:20,504 INFO L429 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:20,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:20,504 INFO L82 PathProgramCache]: Analyzing trace with hash 1350563652, now seen corresponding path program 79 times [2020-10-16 00:02:20,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:20,505 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197327513] [2020-10-16 00:02:20,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:20,664 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:20,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197327513] [2020-10-16 00:02:20,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817910266] [2020-10-16 00:02:20,664 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 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 00:02:20,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:20,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 00:02:20,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:20,738 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:02:20,753 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:20,753 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:20,753 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 00:02:20,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564115411] [2020-10-16 00:02:20,754 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:02:20,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:20,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:02:20,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:02:20,755 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:20,755 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 481 places, 317 transitions, 12069 flow. Second operand 20 states. [2020-10-16 00:02:20,755 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:20,755 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:20,756 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:21,889 INFO L129 PetriNetUnfolder]: 299/807 cut-off events. [2020-10-16 00:02:21,890 INFO L130 PetriNetUnfolder]: For 140196/140202 co-relation queries the response was YES. [2020-10-16 00:02:21,903 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16813 conditions, 807 events. 299/807 cut-off events. For 140196/140202 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4807 event pairs, 0 based on Foata normal form. 4/811 useless extension candidates. Maximal degree in co-relation 16594. Up to 495 conditions per place. [2020-10-16 00:02:21,911 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 49 selfloop transitions, 294 changer transitions 0/350 dead transitions. [2020-10-16 00:02:21,911 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 512 places, 350 transitions, 15275 flow [2020-10-16 00:02:21,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 00:02:21,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 00:02:21,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2161 transitions. [2020-10-16 00:02:21,913 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753125 [2020-10-16 00:02:21,913 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2161 transitions. [2020-10-16 00:02:21,914 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2161 transitions. [2020-10-16 00:02:21,914 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:21,914 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2161 transitions. [2020-10-16 00:02:21,915 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 00:02:21,916 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 00:02:21,916 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 00:02:21,916 INFO L185 Difference]: Start difference. First operand has 481 places, 317 transitions, 12069 flow. Second operand 32 states and 2161 transitions. [2020-10-16 00:02:21,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 512 places, 350 transitions, 15275 flow [2020-10-16 00:02:22,513 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 484 places, 350 transitions, 14679 flow, removed 87 selfloop flow, removed 28 redundant places. [2020-10-16 00:02:22,524 INFO L241 Difference]: Finished difference. Result has 486 places, 320 transitions, 12375 flow [2020-10-16 00:02:22,524 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11505, PETRI_DIFFERENCE_MINUEND_PLACES=453, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=291, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=12375, PETRI_PLACES=486, PETRI_TRANSITIONS=320} [2020-10-16 00:02:22,524 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 468 predicate places. [2020-10-16 00:02:22,524 INFO L481 AbstractCegarLoop]: Abstraction has has 486 places, 320 transitions, 12375 flow [2020-10-16 00:02:22,524 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:02:22,524 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:22,524 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:22,725 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:22,725 INFO L429 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:22,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:22,726 INFO L82 PathProgramCache]: Analyzing trace with hash 966577553, now seen corresponding path program 80 times [2020-10-16 00:02:22,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:22,726 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684705078] [2020-10-16 00:02:22,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:22,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:22,936 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:22,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684705078] [2020-10-16 00:02:22,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293943344] [2020-10-16 00:02:22,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 00:02:22,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:02:22,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:22,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 00:02:22,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:22,994 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:22,995 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:22,995 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 00:02:22,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203252462] [2020-10-16 00:02:22,995 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:02:22,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:22,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:02:22,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:02:22,996 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:22,997 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 486 places, 320 transitions, 12375 flow. Second operand 19 states. [2020-10-16 00:02:22,997 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:22,997 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:22,997 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:23,619 INFO L129 PetriNetUnfolder]: 301/813 cut-off events. [2020-10-16 00:02:23,619 INFO L130 PetriNetUnfolder]: For 145778/145784 co-relation queries the response was YES. [2020-10-16 00:02:23,633 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17102 conditions, 813 events. 301/813 cut-off events. For 145778/145784 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4815 event pairs, 0 based on Foata normal form. 8/821 useless extension candidates. Maximal degree in co-relation 16881. Up to 528 conditions per place. [2020-10-16 00:02:23,641 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 305 selfloop transitions, 27 changer transitions 0/339 dead transitions. [2020-10-16 00:02:23,641 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 505 places, 339 transitions, 14527 flow [2020-10-16 00:02:23,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 00:02:23,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 00:02:23,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1344 transitions. [2020-10-16 00:02:23,643 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.672 [2020-10-16 00:02:23,643 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1344 transitions. [2020-10-16 00:02:23,643 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1344 transitions. [2020-10-16 00:02:23,643 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:23,643 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1344 transitions. [2020-10-16 00:02:23,644 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 00:02:23,644 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 00:02:23,645 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 00:02:23,645 INFO L185 Difference]: Start difference. First operand has 486 places, 320 transitions, 12375 flow. Second operand 20 states and 1344 transitions. [2020-10-16 00:02:23,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 505 places, 339 transitions, 14527 flow [2020-10-16 00:02:24,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 475 places, 339 transitions, 13843 flow, removed 74 selfloop flow, removed 30 redundant places. [2020-10-16 00:02:24,346 INFO L241 Difference]: Finished difference. Result has 477 places, 322 transitions, 11913 flow [2020-10-16 00:02:24,346 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11691, PETRI_DIFFERENCE_MINUEND_PLACES=456, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=11913, PETRI_PLACES=477, PETRI_TRANSITIONS=322} [2020-10-16 00:02:24,346 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 459 predicate places. [2020-10-16 00:02:24,346 INFO L481 AbstractCegarLoop]: Abstraction has has 477 places, 322 transitions, 11913 flow [2020-10-16 00:02:24,346 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:24,346 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:24,347 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:24,547 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:24,547 INFO L429 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:24,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:24,548 INFO L82 PathProgramCache]: Analyzing trace with hash 202001121, now seen corresponding path program 81 times [2020-10-16 00:02:24,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:24,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441798332] [2020-10-16 00:02:24,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:24,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:24,750 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:24,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441798332] [2020-10-16 00:02:24,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947851339] [2020-10-16 00:02:24,751 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 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 00:02:24,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 00:02:24,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:24,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 00:02:24,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:24,816 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:24,816 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:24,817 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 00:02:24,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716053985] [2020-10-16 00:02:24,824 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:02:24,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:24,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:02:24,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:02:24,826 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:24,826 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 322 transitions, 11913 flow. Second operand 19 states. [2020-10-16 00:02:24,827 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:24,827 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:24,827 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:25,570 INFO L129 PetriNetUnfolder]: 303/819 cut-off events. [2020-10-16 00:02:25,570 INFO L130 PetriNetUnfolder]: For 154569/154575 co-relation queries the response was YES. [2020-10-16 00:02:25,583 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17215 conditions, 819 events. 303/819 cut-off events. For 154569/154575 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4851 event pairs, 0 based on Foata normal form. 8/827 useless extension candidates. Maximal degree in co-relation 16992. Up to 503 conditions per place. [2020-10-16 00:02:25,593 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 275 selfloop transitions, 61 changer transitions 0/343 dead transitions. [2020-10-16 00:02:25,593 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 343 transitions, 14271 flow [2020-10-16 00:02:25,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 00:02:25,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 00:02:25,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1615 transitions. [2020-10-16 00:02:25,595 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6729166666666667 [2020-10-16 00:02:25,595 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1615 transitions. [2020-10-16 00:02:25,595 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1615 transitions. [2020-10-16 00:02:25,595 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:25,595 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1615 transitions. [2020-10-16 00:02:25,596 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 00:02:25,597 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 00:02:25,597 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 00:02:25,597 INFO L185 Difference]: Start difference. First operand has 477 places, 322 transitions, 11913 flow. Second operand 24 states and 1615 transitions. [2020-10-16 00:02:25,597 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 500 places, 343 transitions, 14271 flow [2020-10-16 00:02:26,234 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 483 places, 343 transitions, 14075 flow, removed 73 selfloop flow, removed 17 redundant places. [2020-10-16 00:02:26,243 INFO L241 Difference]: Finished difference. Result has 485 places, 324 transitions, 12036 flow [2020-10-16 00:02:26,244 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11739, PETRI_DIFFERENCE_MINUEND_PLACES=460, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=322, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=12036, PETRI_PLACES=485, PETRI_TRANSITIONS=324} [2020-10-16 00:02:26,244 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 467 predicate places. [2020-10-16 00:02:26,244 INFO L481 AbstractCegarLoop]: Abstraction has has 485 places, 324 transitions, 12036 flow [2020-10-16 00:02:26,244 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:26,244 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:26,244 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:26,444 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:26,445 INFO L429 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:26,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:26,445 INFO L82 PathProgramCache]: Analyzing trace with hash -903472759, now seen corresponding path program 82 times [2020-10-16 00:02:26,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:26,446 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053639429] [2020-10-16 00:02:26,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:26,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:26,639 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:26,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053639429] [2020-10-16 00:02:26,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082188497] [2020-10-16 00:02:26,640 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 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 00:02:26,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:02:26,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:26,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 00:02:26,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:26,711 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:26,722 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:26,723 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:26,723 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 00:02:26,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778263782] [2020-10-16 00:02:26,723 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:02:26,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:26,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:02:26,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:02:26,725 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:26,725 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 485 places, 324 transitions, 12036 flow. Second operand 20 states. [2020-10-16 00:02:26,726 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:26,726 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:26,726 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:27,658 INFO L129 PetriNetUnfolder]: 305/825 cut-off events. [2020-10-16 00:02:27,658 INFO L130 PetriNetUnfolder]: For 159970/159972 co-relation queries the response was YES. [2020-10-16 00:02:27,673 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17509 conditions, 825 events. 305/825 cut-off events. For 159970/159972 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4891 event pairs, 0 based on Foata normal form. 4/829 useless extension candidates. Maximal degree in co-relation 17284. Up to 507 conditions per place. [2020-10-16 00:02:27,681 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 168 selfloop transitions, 174 changer transitions 0/349 dead transitions. [2020-10-16 00:02:27,682 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 511 places, 349 transitions, 14750 flow [2020-10-16 00:02:27,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 00:02:27,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 00:02:27,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1820 transitions. [2020-10-16 00:02:27,683 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674074074074074 [2020-10-16 00:02:27,683 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1820 transitions. [2020-10-16 00:02:27,684 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1820 transitions. [2020-10-16 00:02:27,684 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:27,684 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1820 transitions. [2020-10-16 00:02:27,685 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 00:02:27,686 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 00:02:27,686 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 00:02:27,686 INFO L185 Difference]: Start difference. First operand has 485 places, 324 transitions, 12036 flow. Second operand 27 states and 1820 transitions. [2020-10-16 00:02:27,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 511 places, 349 transitions, 14750 flow [2020-10-16 00:02:28,350 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 492 places, 349 transitions, 14473 flow, removed 88 selfloop flow, removed 19 redundant places. [2020-10-16 00:02:28,359 INFO L241 Difference]: Finished difference. Result has 494 places, 326 transitions, 12356 flow [2020-10-16 00:02:28,359 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11809, PETRI_DIFFERENCE_MINUEND_PLACES=466, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=150, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=12356, PETRI_PLACES=494, PETRI_TRANSITIONS=326} [2020-10-16 00:02:28,360 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 476 predicate places. [2020-10-16 00:02:28,360 INFO L481 AbstractCegarLoop]: Abstraction has has 494 places, 326 transitions, 12356 flow [2020-10-16 00:02:28,360 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:02:28,360 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:28,360 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:28,560 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:28,561 INFO L429 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:28,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:28,561 INFO L82 PathProgramCache]: Analyzing trace with hash 712719751, now seen corresponding path program 83 times [2020-10-16 00:02:28,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:28,562 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862286246] [2020-10-16 00:02:28,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:28,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:28,750 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:28,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862286246] [2020-10-16 00:02:28,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737249397] [2020-10-16 00:02:28,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 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 00:02:28,800 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 00:02:28,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:28,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 00:02:28,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:28,817 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:28,817 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:28,817 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 00:02:28,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774515317] [2020-10-16 00:02:28,818 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:02:28,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:28,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:02:28,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:02:28,819 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:28,819 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 494 places, 326 transitions, 12356 flow. Second operand 19 states. [2020-10-16 00:02:28,819 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:28,819 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:28,819 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:29,684 INFO L129 PetriNetUnfolder]: 307/831 cut-off events. [2020-10-16 00:02:29,684 INFO L130 PetriNetUnfolder]: For 160716/160718 co-relation queries the response was YES. [2020-10-16 00:02:29,697 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17756 conditions, 831 events. 307/831 cut-off events. For 160716/160718 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4923 event pairs, 0 based on Foata normal form. 4/835 useless extension candidates. Maximal degree in co-relation 17529. Up to 511 conditions per place. [2020-10-16 00:02:29,706 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 142 selfloop transitions, 204 changer transitions 0/353 dead transitions. [2020-10-16 00:02:29,706 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 353 transitions, 15240 flow [2020-10-16 00:02:29,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 00:02:29,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 00:02:29,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2023 transitions. [2020-10-16 00:02:29,708 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6743333333333333 [2020-10-16 00:02:29,708 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2023 transitions. [2020-10-16 00:02:29,708 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2023 transitions. [2020-10-16 00:02:29,709 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:29,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2023 transitions. [2020-10-16 00:02:29,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 00:02:29,711 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 00:02:29,711 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 00:02:29,711 INFO L185 Difference]: Start difference. First operand has 494 places, 326 transitions, 12356 flow. Second operand 30 states and 2023 transitions. [2020-10-16 00:02:29,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 353 transitions, 15240 flow [2020-10-16 00:02:30,365 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 353 transitions, 14781 flow, removed 96 selfloop flow, removed 22 redundant places. [2020-10-16 00:02:30,375 INFO L241 Difference]: Finished difference. Result has 503 places, 328 transitions, 12566 flow [2020-10-16 00:02:30,375 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11951, PETRI_DIFFERENCE_MINUEND_PLACES=472, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=326, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=202, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=12566, PETRI_PLACES=503, PETRI_TRANSITIONS=328} [2020-10-16 00:02:30,375 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 485 predicate places. [2020-10-16 00:02:30,376 INFO L481 AbstractCegarLoop]: Abstraction has has 503 places, 328 transitions, 12566 flow [2020-10-16 00:02:30,376 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:30,376 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:30,376 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:30,576 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:30,577 INFO L429 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:30,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:30,577 INFO L82 PathProgramCache]: Analyzing trace with hash 745410575, now seen corresponding path program 84 times [2020-10-16 00:02:30,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:30,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888294024] [2020-10-16 00:02:30,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:30,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:30,753 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:30,753 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888294024] [2020-10-16 00:02:30,753 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49133166] [2020-10-16 00:02:30,753 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 00:02:30,803 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-10-16 00:02:30,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:30,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 00:02:30,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:30,820 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:30,821 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:30,821 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 00:02:30,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222819361] [2020-10-16 00:02:30,821 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:02:30,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:30,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:02:30,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:02:30,823 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:30,823 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 503 places, 328 transitions, 12566 flow. Second operand 19 states. [2020-10-16 00:02:30,823 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:30,823 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:30,823 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:31,768 INFO L129 PetriNetUnfolder]: 309/837 cut-off events. [2020-10-16 00:02:31,768 INFO L130 PetriNetUnfolder]: For 161560/161562 co-relation queries the response was YES. [2020-10-16 00:02:31,782 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17950 conditions, 837 events. 309/837 cut-off events. For 161560/161562 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4928 event pairs, 0 based on Foata normal form. 4/841 useless extension candidates. Maximal degree in co-relation 17721. Up to 515 conditions per place. [2020-10-16 00:02:31,791 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 240 changer transitions 0/357 dead transitions. [2020-10-16 00:02:31,791 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 357 transitions, 15620 flow [2020-10-16 00:02:31,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 00:02:31,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 00:02:31,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2159 transitions. [2020-10-16 00:02:31,793 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746875 [2020-10-16 00:02:31,793 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2159 transitions. [2020-10-16 00:02:31,793 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2159 transitions. [2020-10-16 00:02:31,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:31,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2159 transitions. [2020-10-16 00:02:31,795 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 00:02:31,796 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 00:02:31,796 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 00:02:31,796 INFO L185 Difference]: Start difference. First operand has 503 places, 328 transitions, 12566 flow. Second operand 32 states and 2159 transitions. [2020-10-16 00:02:31,796 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 357 transitions, 15620 flow [2020-10-16 00:02:32,446 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 506 places, 357 transitions, 15049 flow, removed 92 selfloop flow, removed 28 redundant places. [2020-10-16 00:02:32,456 INFO L241 Difference]: Finished difference. Result has 508 places, 330 transitions, 12753 flow [2020-10-16 00:02:32,456 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12053, PETRI_DIFFERENCE_MINUEND_PLACES=475, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=328, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=238, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=12753, PETRI_PLACES=508, PETRI_TRANSITIONS=330} [2020-10-16 00:02:32,457 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 490 predicate places. [2020-10-16 00:02:32,457 INFO L481 AbstractCegarLoop]: Abstraction has has 508 places, 330 transitions, 12753 flow [2020-10-16 00:02:32,457 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:32,457 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:32,457 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:32,657 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:32,658 INFO L429 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:32,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:32,658 INFO L82 PathProgramCache]: Analyzing trace with hash 1167646413, now seen corresponding path program 85 times [2020-10-16 00:02:32,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:32,659 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037838278] [2020-10-16 00:02:32,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:32,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:32,830 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:32,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037838278] [2020-10-16 00:02:32,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149021632] [2020-10-16 00:02:32,831 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 00:02:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:32,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 00:02:32,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:32,911 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:32,927 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:32,927 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:32,928 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 00:02:32,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483038940] [2020-10-16 00:02:32,928 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:02:32,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:32,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:02:32,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:02:32,929 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:32,930 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 508 places, 330 transitions, 12753 flow. Second operand 20 states. [2020-10-16 00:02:32,930 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:32,930 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:32,930 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:34,023 INFO L129 PetriNetUnfolder]: 313/849 cut-off events. [2020-10-16 00:02:34,023 INFO L130 PetriNetUnfolder]: For 163387/163389 co-relation queries the response was YES. [2020-10-16 00:02:34,038 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18250 conditions, 849 events. 313/849 cut-off events. For 163387/163389 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 5050 event pairs, 0 based on Foata normal form. 4/853 useless extension candidates. Maximal degree in co-relation 18019. Up to 523 conditions per place. [2020-10-16 00:02:34,048 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 106 selfloop transitions, 248 changer transitions 0/361 dead transitions. [2020-10-16 00:02:34,048 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 361 transitions, 15876 flow [2020-10-16 00:02:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 00:02:34,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 00:02:34,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2092 transitions. [2020-10-16 00:02:34,050 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748387096774193 [2020-10-16 00:02:34,050 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2092 transitions. [2020-10-16 00:02:34,050 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2092 transitions. [2020-10-16 00:02:34,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:34,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2092 transitions. [2020-10-16 00:02:34,051 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 00:02:34,053 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 00:02:34,053 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 00:02:34,053 INFO L185 Difference]: Start difference. First operand has 508 places, 330 transitions, 12753 flow. Second operand 31 states and 2092 transitions. [2020-10-16 00:02:34,053 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 361 transitions, 15876 flow [2020-10-16 00:02:34,789 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 509 places, 361 transitions, 15262 flow, removed 94 selfloop flow, removed 29 redundant places. [2020-10-16 00:02:34,799 INFO L241 Difference]: Finished difference. Result has 513 places, 334 transitions, 13066 flow [2020-10-16 00:02:34,800 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12197, PETRI_DIFFERENCE_MINUEND_PLACES=479, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=330, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=244, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=13066, PETRI_PLACES=513, PETRI_TRANSITIONS=334} [2020-10-16 00:02:34,800 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 495 predicate places. [2020-10-16 00:02:34,800 INFO L481 AbstractCegarLoop]: Abstraction has has 513 places, 334 transitions, 13066 flow [2020-10-16 00:02:34,800 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:02:34,800 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:34,800 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:35,000 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-10-16 00:02:35,001 INFO L429 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:35,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:35,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1638642123, now seen corresponding path program 86 times [2020-10-16 00:02:35,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:35,002 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172593511] [2020-10-16 00:02:35,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:35,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:35,180 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:35,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172593511] [2020-10-16 00:02:35,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033598284] [2020-10-16 00:02:35,181 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 00:02:35,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:02:35,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:35,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 00:02:35,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:35,244 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:35,245 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:35,245 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 00:02:35,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864933042] [2020-10-16 00:02:35,245 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 00:02:35,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:35,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 00:02:35,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2020-10-16 00:02:35,246 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:35,247 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 513 places, 334 transitions, 13066 flow. Second operand 19 states. [2020-10-16 00:02:35,247 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:35,247 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:35,247 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:36,268 INFO L129 PetriNetUnfolder]: 317/861 cut-off events. [2020-10-16 00:02:36,269 INFO L130 PetriNetUnfolder]: For 165985/165987 co-relation queries the response was YES. [2020-10-16 00:02:36,283 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18586 conditions, 861 events. 317/861 cut-off events. For 165985/165987 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5168 event pairs, 0 based on Foata normal form. 4/865 useless extension candidates. Maximal degree in co-relation 18351. Up to 531 conditions per place. [2020-10-16 00:02:36,292 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 90 selfloop transitions, 270 changer transitions 0/367 dead transitions. [2020-10-16 00:02:36,292 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 367 transitions, 16365 flow [2020-10-16 00:02:36,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 00:02:36,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 00:02:36,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2295 transitions. [2020-10-16 00:02:36,294 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:02:36,294 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2295 transitions. [2020-10-16 00:02:36,294 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2295 transitions. [2020-10-16 00:02:36,294 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:36,295 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2295 transitions. [2020-10-16 00:02:36,295 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 00:02:36,297 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 00:02:36,297 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 00:02:36,297 INFO L185 Difference]: Start difference. First operand has 513 places, 334 transitions, 13066 flow. Second operand 34 states and 2295 transitions. [2020-10-16 00:02:36,297 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 367 transitions, 16365 flow [2020-10-16 00:02:36,974 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 367 transitions, 15819 flow, removed 96 selfloop flow, removed 26 redundant places. [2020-10-16 00:02:36,984 INFO L241 Difference]: Finished difference. Result has 522 places, 338 transitions, 13425 flow [2020-10-16 00:02:36,985 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12582, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=334, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=266, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=13425, PETRI_PLACES=522, PETRI_TRANSITIONS=338} [2020-10-16 00:02:36,985 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 504 predicate places. [2020-10-16 00:02:36,985 INFO L481 AbstractCegarLoop]: Abstraction has has 522 places, 338 transitions, 13425 flow [2020-10-16 00:02:36,985 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 00:02:36,985 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:36,985 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:37,185 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:37,186 INFO L429 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:37,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:37,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1654729263, now seen corresponding path program 87 times [2020-10-16 00:02:37,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:37,187 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074093902] [2020-10-16 00:02:37,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:37,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:37,366 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:37,366 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074093902] [2020-10-16 00:02:37,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104693324] [2020-10-16 00:02:37,367 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 00:02:37,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 00:02:37,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:37,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 00:02:37,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:37,445 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:37,458 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:37,458 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:37,458 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 00:02:37,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939673814] [2020-10-16 00:02:37,459 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:02:37,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:37,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:02:37,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:02:37,460 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:37,461 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 338 transitions, 13425 flow. Second operand 20 states. [2020-10-16 00:02:37,461 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:37,461 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:37,461 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:38,644 INFO L129 PetriNetUnfolder]: 319/866 cut-off events. [2020-10-16 00:02:38,644 INFO L130 PetriNetUnfolder]: For 166888/166890 co-relation queries the response was YES. [2020-10-16 00:02:38,659 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18822 conditions, 866 events. 319/866 cut-off events. For 166888/166890 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5191 event pairs, 0 based on Foata normal form. 4/870 useless extension candidates. Maximal degree in co-relation 18585. Up to 535 conditions per place. [2020-10-16 00:02:38,668 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 88 selfloop transitions, 274 changer transitions 0/369 dead transitions. [2020-10-16 00:02:38,668 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 554 places, 369 transitions, 16665 flow [2020-10-16 00:02:38,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 00:02:38,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 00:02:38,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2228 transitions. [2020-10-16 00:02:38,670 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751515151515152 [2020-10-16 00:02:38,670 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2228 transitions. [2020-10-16 00:02:38,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2228 transitions. [2020-10-16 00:02:38,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:38,670 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2228 transitions. [2020-10-16 00:02:38,671 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 00:02:38,672 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 00:02:38,673 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 00:02:38,673 INFO L185 Difference]: Start difference. First operand has 522 places, 338 transitions, 13425 flow. Second operand 33 states and 2228 transitions. [2020-10-16 00:02:38,673 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 554 places, 369 transitions, 16665 flow [2020-10-16 00:02:39,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 369 transitions, 15979 flow, removed 94 selfloop flow, removed 32 redundant places. [2020-10-16 00:02:39,384 INFO L241 Difference]: Finished difference. Result has 524 places, 340 transitions, 13593 flow [2020-10-16 00:02:39,384 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12801, PETRI_DIFFERENCE_MINUEND_PLACES=490, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=338, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=272, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=13593, PETRI_PLACES=524, PETRI_TRANSITIONS=340} [2020-10-16 00:02:39,384 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 506 predicate places. [2020-10-16 00:02:39,384 INFO L481 AbstractCegarLoop]: Abstraction has has 524 places, 340 transitions, 13593 flow [2020-10-16 00:02:39,384 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:02:39,385 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:39,385 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:39,585 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-10-16 00:02:39,585 INFO L429 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:39,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:39,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1655236113, now seen corresponding path program 88 times [2020-10-16 00:02:39,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:39,587 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402629918] [2020-10-16 00:02:39,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:39,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:39,782 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:39,783 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402629918] [2020-10-16 00:02:39,783 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115108404] [2020-10-16 00:02:39,783 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 00:02:39,850 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:02:39,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:39,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 00:02:39,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:39,888 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:39,906 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:39,907 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:39,907 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 00:02:39,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576065581] [2020-10-16 00:02:39,908 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:02:39,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:39,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:02:39,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:02:39,911 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:39,912 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 524 places, 340 transitions, 13593 flow. Second operand 20 states. [2020-10-16 00:02:39,912 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:39,912 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:39,912 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:41,213 INFO L129 PetriNetUnfolder]: 323/876 cut-off events. [2020-10-16 00:02:41,214 INFO L130 PetriNetUnfolder]: For 169351/169353 co-relation queries the response was YES. [2020-10-16 00:02:41,229 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19109 conditions, 876 events. 323/876 cut-off events. For 169351/169353 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5259 event pairs, 0 based on Foata normal form. 4/880 useless extension candidates. Maximal degree in co-relation 18870. Up to 541 conditions per place. [2020-10-16 00:02:41,238 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 78 selfloop transitions, 290 changer transitions 0/375 dead transitions. [2020-10-16 00:02:41,238 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 558 places, 375 transitions, 17141 flow [2020-10-16 00:02:41,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 00:02:41,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 00:02:41,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2364 transitions. [2020-10-16 00:02:41,240 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754285714285714 [2020-10-16 00:02:41,240 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2364 transitions. [2020-10-16 00:02:41,240 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2364 transitions. [2020-10-16 00:02:41,240 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:41,240 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2364 transitions. [2020-10-16 00:02:41,241 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 00:02:41,243 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 00:02:41,243 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 00:02:41,243 INFO L185 Difference]: Start difference. First operand has 524 places, 340 transitions, 13593 flow. Second operand 35 states and 2364 transitions. [2020-10-16 00:02:41,243 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 558 places, 375 transitions, 17141 flow [2020-10-16 00:02:42,028 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 375 transitions, 16449 flow, removed 97 selfloop flow, removed 31 redundant places. [2020-10-16 00:02:42,038 INFO L241 Difference]: Finished difference. Result has 530 places, 344 transitions, 13948 flow [2020-10-16 00:02:42,039 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12969, PETRI_DIFFERENCE_MINUEND_PLACES=493, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=340, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=13948, PETRI_PLACES=530, PETRI_TRANSITIONS=344} [2020-10-16 00:02:42,039 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 512 predicate places. [2020-10-16 00:02:42,039 INFO L481 AbstractCegarLoop]: Abstraction has has 530 places, 344 transitions, 13948 flow [2020-10-16 00:02:42,039 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:02:42,039 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:42,039 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:42,240 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:42,240 INFO L429 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:42,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:42,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1136241500, now seen corresponding path program 89 times [2020-10-16 00:02:42,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:42,241 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216303613] [2020-10-16 00:02:42,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:42,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:42,480 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:42,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216303613] [2020-10-16 00:02:42,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879183654] [2020-10-16 00:02:42,481 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 00:02:42,530 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 00:02:42,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:42,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 00:02:42,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:42,552 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:42,553 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:42,553 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 00:02:42,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017026240] [2020-10-16 00:02:42,553 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:02:42,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:42,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:02:42,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:02:42,555 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:42,556 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 344 transitions, 13948 flow. Second operand 20 states. [2020-10-16 00:02:42,556 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:42,556 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:42,556 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:43,302 INFO L129 PetriNetUnfolder]: 325/882 cut-off events. [2020-10-16 00:02:43,303 INFO L130 PetriNetUnfolder]: For 175245/175247 co-relation queries the response was YES. [2020-10-16 00:02:43,330 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19464 conditions, 882 events. 325/882 cut-off events. For 175245/175247 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5204 event pairs, 0 based on Foata normal form. 2/884 useless extension candidates. Maximal degree in co-relation 19222. Up to 545 conditions per place. [2020-10-16 00:02:43,345 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 308 selfloop transitions, 50 changer transitions 0/365 dead transitions. [2020-10-16 00:02:43,346 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 551 places, 365 transitions, 16382 flow [2020-10-16 00:02:43,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 00:02:43,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 00:02:43,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1479 transitions. [2020-10-16 00:02:43,348 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6722727272727272 [2020-10-16 00:02:43,348 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1479 transitions. [2020-10-16 00:02:43,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1479 transitions. [2020-10-16 00:02:43,349 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:43,349 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1479 transitions. [2020-10-16 00:02:43,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 00:02:43,351 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 00:02:43,351 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 00:02:43,351 INFO L185 Difference]: Start difference. First operand has 530 places, 344 transitions, 13948 flow. Second operand 22 states and 1479 transitions. [2020-10-16 00:02:43,352 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 551 places, 365 transitions, 16382 flow [2020-10-16 00:02:44,442 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 365 transitions, 15691 flow, removed 115 selfloop flow, removed 31 redundant places. [2020-10-16 00:02:44,455 INFO L241 Difference]: Finished difference. Result has 522 places, 346 transitions, 13555 flow [2020-10-16 00:02:44,456 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13277, PETRI_DIFFERENCE_MINUEND_PLACES=499, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=344, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=13555, PETRI_PLACES=522, PETRI_TRANSITIONS=346} [2020-10-16 00:02:44,456 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 504 predicate places. [2020-10-16 00:02:44,456 INFO L481 AbstractCegarLoop]: Abstraction has has 522 places, 346 transitions, 13555 flow [2020-10-16 00:02:44,456 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:02:44,456 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:44,456 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:44,661 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:44,662 INFO L429 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:44,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:44,663 INFO L82 PathProgramCache]: Analyzing trace with hash 1759549824, now seen corresponding path program 90 times [2020-10-16 00:02:44,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:44,663 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185626053] [2020-10-16 00:02:44,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:44,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:44,889 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:44,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185626053] [2020-10-16 00:02:44,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431124228] [2020-10-16 00:02:44,890 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 00:02:44,938 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-10-16 00:02:44,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:44,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 00:02:44,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:44,953 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:44,953 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:44,954 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 00:02:44,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999990132] [2020-10-16 00:02:44,954 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:02:44,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:44,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:02:44,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:02:44,956 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:44,956 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 346 transitions, 13555 flow. Second operand 20 states. [2020-10-16 00:02:44,956 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:44,957 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:44,957 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:45,787 INFO L129 PetriNetUnfolder]: 327/888 cut-off events. [2020-10-16 00:02:45,788 INFO L130 PetriNetUnfolder]: For 181003/181005 co-relation queries the response was YES. [2020-10-16 00:02:45,803 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19516 conditions, 888 events. 327/888 cut-off events. For 181003/181005 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5326 event pairs, 0 based on Foata normal form. 2/890 useless extension candidates. Maximal degree in co-relation 19272. Up to 549 conditions per place. [2020-10-16 00:02:45,813 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 246 selfloop transitions, 116 changer transitions 0/369 dead transitions. [2020-10-16 00:02:45,813 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 369 transitions, 16185 flow [2020-10-16 00:02:45,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 00:02:45,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 00:02:45,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1615 transitions. [2020-10-16 00:02:45,815 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6729166666666667 [2020-10-16 00:02:45,815 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1615 transitions. [2020-10-16 00:02:45,815 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1615 transitions. [2020-10-16 00:02:45,815 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:45,815 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1615 transitions. [2020-10-16 00:02:45,816 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 00:02:45,817 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 00:02:45,817 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 00:02:45,817 INFO L185 Difference]: Start difference. First operand has 522 places, 346 transitions, 13555 flow. Second operand 24 states and 1615 transitions. [2020-10-16 00:02:45,817 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 369 transitions, 16185 flow [2020-10-16 00:02:46,612 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 526 places, 369 transitions, 15915 flow, removed 89 selfloop flow, removed 19 redundant places. [2020-10-16 00:02:46,623 INFO L241 Difference]: Finished difference. Result has 528 places, 348 transitions, 13751 flow [2020-10-16 00:02:46,624 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13331, PETRI_DIFFERENCE_MINUEND_PLACES=503, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=346, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=13751, PETRI_PLACES=528, PETRI_TRANSITIONS=348} [2020-10-16 00:02:46,624 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 510 predicate places. [2020-10-16 00:02:46,624 INFO L481 AbstractCegarLoop]: Abstraction has has 528 places, 348 transitions, 13751 flow [2020-10-16 00:02:46,624 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:02:46,624 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:46,624 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:46,824 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:46,825 INFO L429 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:46,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:46,826 INFO L82 PathProgramCache]: Analyzing trace with hash -659168028, now seen corresponding path program 91 times [2020-10-16 00:02:46,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:46,827 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794842938] [2020-10-16 00:02:46,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:46,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:47,063 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:47,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794842938] [2020-10-16 00:02:47,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571591585] [2020-10-16 00:02:47,063 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 00:02:47,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:47,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 00:02:47,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:47,129 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:47,142 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:47,142 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:47,142 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 00:02:47,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672537789] [2020-10-16 00:02:47,143 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 00:02:47,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:47,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 00:02:47,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2020-10-16 00:02:47,144 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:47,144 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 528 places, 348 transitions, 13751 flow. Second operand 21 states. [2020-10-16 00:02:47,144 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:47,145 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:47,145 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:48,040 INFO L129 PetriNetUnfolder]: 331/900 cut-off events. [2020-10-16 00:02:48,041 INFO L130 PetriNetUnfolder]: For 184159/184165 co-relation queries the response was YES. [2020-10-16 00:02:48,057 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19836 conditions, 900 events. 331/900 cut-off events. For 184159/184165 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5438 event pairs, 0 based on Foata normal form. 8/908 useless extension candidates. Maximal degree in co-relation 19590. Up to 557 conditions per place. [2020-10-16 00:02:48,066 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 224 selfloop transitions, 142 changer transitions 0/373 dead transitions. [2020-10-16 00:02:48,067 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 552 places, 373 transitions, 16475 flow [2020-10-16 00:02:48,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 00:02:48,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 00:02:48,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1683 transitions. [2020-10-16 00:02:48,069 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6732 [2020-10-16 00:02:48,069 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1683 transitions. [2020-10-16 00:02:48,069 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1683 transitions. [2020-10-16 00:02:48,069 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:48,069 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1683 transitions. [2020-10-16 00:02:48,070 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 00:02:48,072 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 00:02:48,072 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 00:02:48,072 INFO L185 Difference]: Start difference. First operand has 528 places, 348 transitions, 13751 flow. Second operand 25 states and 1683 transitions. [2020-10-16 00:02:48,072 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 552 places, 373 transitions, 16475 flow [2020-10-16 00:02:48,856 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 531 places, 373 transitions, 16089 flow, removed 86 selfloop flow, removed 21 redundant places. [2020-10-16 00:02:48,871 INFO L241 Difference]: Finished difference. Result has 533 places, 352 transitions, 13981 flow [2020-10-16 00:02:48,872 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13411, PETRI_DIFFERENCE_MINUEND_PLACES=507, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=138, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=13981, PETRI_PLACES=533, PETRI_TRANSITIONS=352} [2020-10-16 00:02:48,872 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 515 predicate places. [2020-10-16 00:02:48,872 INFO L481 AbstractCegarLoop]: Abstraction has has 533 places, 352 transitions, 13981 flow [2020-10-16 00:02:48,872 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 00:02:48,872 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:48,873 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:49,085 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:49,086 INFO L429 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:49,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:49,086 INFO L82 PathProgramCache]: Analyzing trace with hash 1982428696, now seen corresponding path program 92 times [2020-10-16 00:02:49,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:49,087 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581471314] [2020-10-16 00:02:49,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:49,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:49,302 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:49,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581471314] [2020-10-16 00:02:49,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780952632] [2020-10-16 00:02:49,303 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 00:02:49,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:02:49,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:49,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 00:02:49,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:49,367 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:49,367 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:49,367 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 00:02:49,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592387558] [2020-10-16 00:02:49,368 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:02:49,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:49,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:02:49,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:02:49,369 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:49,370 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 352 transitions, 13981 flow. Second operand 20 states. [2020-10-16 00:02:49,370 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:49,370 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:49,370 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:50,276 INFO L129 PetriNetUnfolder]: 335/912 cut-off events. [2020-10-16 00:02:50,276 INFO L130 PetriNetUnfolder]: For 186002/186004 co-relation queries the response was YES. [2020-10-16 00:02:50,292 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20133 conditions, 912 events. 335/912 cut-off events. For 186002/186004 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5537 event pairs, 0 based on Foata normal form. 2/914 useless extension candidates. Maximal degree in co-relation 19885. Up to 565 conditions per place. [2020-10-16 00:02:50,302 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 194 selfloop transitions, 178 changer transitions 0/379 dead transitions. [2020-10-16 00:02:50,302 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 558 places, 379 transitions, 16887 flow [2020-10-16 00:02:50,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 00:02:50,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 00:02:50,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1751 transitions. [2020-10-16 00:02:50,305 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734615384615384 [2020-10-16 00:02:50,305 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1751 transitions. [2020-10-16 00:02:50,305 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1751 transitions. [2020-10-16 00:02:50,306 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:50,306 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1751 transitions. [2020-10-16 00:02:50,307 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 00:02:50,309 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 00:02:50,309 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 00:02:50,309 INFO L185 Difference]: Start difference. First operand has 533 places, 352 transitions, 13981 flow. Second operand 26 states and 1751 transitions. [2020-10-16 00:02:50,309 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 558 places, 379 transitions, 16887 flow [2020-10-16 00:02:51,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 536 places, 379 transitions, 16441 flow, removed 94 selfloop flow, removed 22 redundant places. [2020-10-16 00:02:51,110 INFO L241 Difference]: Finished difference. Result has 538 places, 356 transitions, 14239 flow [2020-10-16 00:02:51,110 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13589, PETRI_DIFFERENCE_MINUEND_PLACES=511, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=352, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=14239, PETRI_PLACES=538, PETRI_TRANSITIONS=356} [2020-10-16 00:02:51,110 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 520 predicate places. [2020-10-16 00:02:51,110 INFO L481 AbstractCegarLoop]: Abstraction has has 538 places, 356 transitions, 14239 flow [2020-10-16 00:02:51,110 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:02:51,110 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:51,111 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:51,311 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:51,311 INFO L429 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:51,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:51,312 INFO L82 PathProgramCache]: Analyzing trace with hash 1014345286, now seen corresponding path program 93 times [2020-10-16 00:02:51,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:51,312 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85360392] [2020-10-16 00:02:51,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:51,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:51,540 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:51,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85360392] [2020-10-16 00:02:51,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822958342] [2020-10-16 00:02:51,541 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 00:02:51,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 00:02:51,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:51,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 00:02:51,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:51,626 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:51,638 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:51,639 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:51,639 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 00:02:51,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602539200] [2020-10-16 00:02:51,639 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 00:02:51,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:51,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 00:02:51,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2020-10-16 00:02:51,640 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:51,641 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 356 transitions, 14239 flow. Second operand 21 states. [2020-10-16 00:02:51,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:51,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:51,641 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:52,645 INFO L129 PetriNetUnfolder]: 339/924 cut-off events. [2020-10-16 00:02:52,646 INFO L130 PetriNetUnfolder]: For 187868/187870 co-relation queries the response was YES. [2020-10-16 00:02:52,662 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20442 conditions, 924 events. 339/924 cut-off events. For 187868/187870 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5595 event pairs, 0 based on Foata normal form. 4/928 useless extension candidates. Maximal degree in co-relation 20192. Up to 573 conditions per place. [2020-10-16 00:02:52,672 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 176 selfloop transitions, 200 changer transitions 0/383 dead transitions. [2020-10-16 00:02:52,672 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 564 places, 383 transitions, 17153 flow [2020-10-16 00:02:52,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 00:02:52,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 00:02:52,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1819 transitions. [2020-10-16 00:02:52,674 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6737037037037037 [2020-10-16 00:02:52,674 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1819 transitions. [2020-10-16 00:02:52,674 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1819 transitions. [2020-10-16 00:02:52,674 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:52,674 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1819 transitions. [2020-10-16 00:02:52,675 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 00:02:52,676 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 00:02:52,676 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 00:02:52,676 INFO L185 Difference]: Start difference. First operand has 538 places, 356 transitions, 14239 flow. Second operand 27 states and 1819 transitions. [2020-10-16 00:02:52,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 564 places, 383 transitions, 17153 flow [2020-10-16 00:02:53,519 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 383 transitions, 16643 flow, removed 94 selfloop flow, removed 23 redundant places. [2020-10-16 00:02:53,529 INFO L241 Difference]: Finished difference. Result has 543 places, 360 transitions, 14485 flow [2020-10-16 00:02:53,530 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13783, PETRI_DIFFERENCE_MINUEND_PLACES=515, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=356, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=196, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=14485, PETRI_PLACES=543, PETRI_TRANSITIONS=360} [2020-10-16 00:02:53,530 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 525 predicate places. [2020-10-16 00:02:53,530 INFO L481 AbstractCegarLoop]: Abstraction has has 543 places, 360 transitions, 14485 flow [2020-10-16 00:02:53,530 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 00:02:53,530 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:53,530 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:53,731 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:53,731 INFO L429 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:53,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:53,731 INFO L82 PathProgramCache]: Analyzing trace with hash -602813756, now seen corresponding path program 94 times [2020-10-16 00:02:53,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:53,732 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981232923] [2020-10-16 00:02:53,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:53,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:53,947 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:53,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981232923] [2020-10-16 00:02:53,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086075079] [2020-10-16 00:02:53,948 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 00:02:53,994 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:02:53,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:53,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 00:02:53,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:54,011 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:54,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:54,012 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 00:02:54,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621595500] [2020-10-16 00:02:54,012 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:02:54,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:54,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:02:54,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:02:54,014 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:54,014 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 360 transitions, 14485 flow. Second operand 20 states. [2020-10-16 00:02:54,014 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:54,014 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:54,014 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:54,995 INFO L129 PetriNetUnfolder]: 343/936 cut-off events. [2020-10-16 00:02:54,996 INFO L130 PetriNetUnfolder]: For 189864/189870 co-relation queries the response was YES. [2020-10-16 00:02:55,012 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20745 conditions, 936 events. 343/936 cut-off events. For 189864/189870 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5697 event pairs, 0 based on Foata normal form. 5/941 useless extension candidates. Maximal degree in co-relation 20493. Up to 581 conditions per place. [2020-10-16 00:02:55,022 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 150 selfloop transitions, 232 changer transitions 0/389 dead transitions. [2020-10-16 00:02:55,022 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 570 places, 389 transitions, 17577 flow [2020-10-16 00:02:55,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 00:02:55,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 00:02:55,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1887 transitions. [2020-10-16 00:02:55,024 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6739285714285714 [2020-10-16 00:02:55,024 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1887 transitions. [2020-10-16 00:02:55,024 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1887 transitions. [2020-10-16 00:02:55,024 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:55,024 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1887 transitions. [2020-10-16 00:02:55,025 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 00:02:55,026 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 00:02:55,026 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 00:02:55,026 INFO L185 Difference]: Start difference. First operand has 543 places, 360 transitions, 14485 flow. Second operand 28 states and 1887 transitions. [2020-10-16 00:02:55,026 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 570 places, 389 transitions, 17577 flow [2020-10-16 00:02:55,912 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 389 transitions, 17027 flow, removed 96 selfloop flow, removed 24 redundant places. [2020-10-16 00:02:55,923 INFO L241 Difference]: Finished difference. Result has 548 places, 364 transitions, 14767 flow [2020-10-16 00:02:55,924 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13993, PETRI_DIFFERENCE_MINUEND_PLACES=519, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=360, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=228, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=14767, PETRI_PLACES=548, PETRI_TRANSITIONS=364} [2020-10-16 00:02:55,924 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 530 predicate places. [2020-10-16 00:02:55,924 INFO L481 AbstractCegarLoop]: Abstraction has has 548 places, 364 transitions, 14767 flow [2020-10-16 00:02:55,924 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:02:55,924 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:55,924 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:56,125 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2020-10-16 00:02:56,125 INFO L429 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:56,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:56,126 INFO L82 PathProgramCache]: Analyzing trace with hash 654075944, now seen corresponding path program 95 times [2020-10-16 00:02:56,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:56,127 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213838906] [2020-10-16 00:02:56,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:56,337 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:56,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213838906] [2020-10-16 00:02:56,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167622801] [2020-10-16 00:02:56,338 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 00:02:56,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 00:02:56,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:56,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 00:02:56,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:56,420 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:02:56,434 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:56,434 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:56,434 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 00:02:56,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941106152] [2020-10-16 00:02:56,435 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 00:02:56,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:56,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 00:02:56,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2020-10-16 00:02:56,436 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:56,437 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 364 transitions, 14767 flow. Second operand 21 states. [2020-10-16 00:02:56,437 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:56,437 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:56,437 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:02:57,575 INFO L129 PetriNetUnfolder]: 345/942 cut-off events. [2020-10-16 00:02:57,575 INFO L130 PetriNetUnfolder]: For 190982/190988 co-relation queries the response was YES. [2020-10-16 00:02:57,592 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20932 conditions, 942 events. 345/942 cut-off events. For 190982/190988 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5761 event pairs, 0 based on Foata normal form. 8/950 useless extension candidates. Maximal degree in co-relation 20678. Up to 585 conditions per place. [2020-10-16 00:02:57,602 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 134 selfloop transitions, 250 changer transitions 0/391 dead transitions. [2020-10-16 00:02:57,602 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 576 places, 391 transitions, 17773 flow [2020-10-16 00:02:57,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 00:02:57,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 00:02:57,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1955 transitions. [2020-10-16 00:02:57,604 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741379310344827 [2020-10-16 00:02:57,604 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1955 transitions. [2020-10-16 00:02:57,604 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1955 transitions. [2020-10-16 00:02:57,604 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:02:57,605 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1955 transitions. [2020-10-16 00:02:57,605 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 00:02:57,606 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 00:02:57,607 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 00:02:57,607 INFO L185 Difference]: Start difference. First operand has 548 places, 364 transitions, 14767 flow. Second operand 29 states and 1955 transitions. [2020-10-16 00:02:57,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 576 places, 391 transitions, 17773 flow [2020-10-16 00:02:58,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 551 places, 391 transitions, 17171 flow, removed 94 selfloop flow, removed 25 redundant places. [2020-10-16 00:02:58,507 INFO L241 Difference]: Finished difference. Result has 553 places, 366 transitions, 14947 flow [2020-10-16 00:02:58,507 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14219, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=364, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=248, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=14947, PETRI_PLACES=553, PETRI_TRANSITIONS=366} [2020-10-16 00:02:58,508 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 535 predicate places. [2020-10-16 00:02:58,508 INFO L481 AbstractCegarLoop]: Abstraction has has 553 places, 366 transitions, 14947 flow [2020-10-16 00:02:58,508 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 00:02:58,508 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:02:58,508 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:02:58,708 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:02:58,709 INFO L429 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:02:58,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:02:58,709 INFO L82 PathProgramCache]: Analyzing trace with hash 150355464, now seen corresponding path program 96 times [2020-10-16 00:02:58,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:02:58,710 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320016052] [2020-10-16 00:02:58,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:02:58,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:02:58,905 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:58,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320016052] [2020-10-16 00:02:58,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409784081] [2020-10-16 00:02:58,906 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 00:02:58,955 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-10-16 00:02:58,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:02:58,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 00:02:58,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:02:58,973 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:02:58,973 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:02:58,973 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 00:02:58,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287121856] [2020-10-16 00:02:58,973 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:02:58,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:02:58,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:02:58,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:02:58,975 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:02:58,975 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 553 places, 366 transitions, 14947 flow. Second operand 20 states. [2020-10-16 00:02:58,975 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:02:58,975 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:02:58,975 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:00,075 INFO L129 PetriNetUnfolder]: 347/948 cut-off events. [2020-10-16 00:03:00,075 INFO L130 PetriNetUnfolder]: For 192130/192132 co-relation queries the response was YES. [2020-10-16 00:03:00,092 INFO L80 FinitePrefix]: Finished finitePrefix Result has 21113 conditions, 948 events. 347/948 cut-off events. For 192130/192132 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5802 event pairs, 0 based on Foata normal form. 2/950 useless extension candidates. Maximal degree in co-relation 20857. Up to 589 conditions per place. [2020-10-16 00:03:00,102 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 82 selfloop transitions, 308 changer transitions 0/397 dead transitions. [2020-10-16 00:03:00,103 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 584 places, 397 transitions, 18297 flow [2020-10-16 00:03:00,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 00:03:00,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 00:03:00,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2159 transitions. [2020-10-16 00:03:00,104 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746875 [2020-10-16 00:03:00,105 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2159 transitions. [2020-10-16 00:03:00,105 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2159 transitions. [2020-10-16 00:03:00,105 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:00,105 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2159 transitions. [2020-10-16 00:03:00,106 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 00:03:00,107 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 00:03:00,107 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 00:03:00,107 INFO L185 Difference]: Start difference. First operand has 553 places, 366 transitions, 14947 flow. Second operand 32 states and 2159 transitions. [2020-10-16 00:03:00,107 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 584 places, 397 transitions, 18297 flow [2020-10-16 00:03:00,986 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 558 places, 397 transitions, 17663 flow, removed 96 selfloop flow, removed 26 redundant places. [2020-10-16 00:03:00,998 INFO L241 Difference]: Finished difference. Result has 560 places, 368 transitions, 15233 flow [2020-10-16 00:03:00,998 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14375, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=306, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=15233, PETRI_PLACES=560, PETRI_TRANSITIONS=368} [2020-10-16 00:03:00,998 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 542 predicate places. [2020-10-16 00:03:00,998 INFO L481 AbstractCegarLoop]: Abstraction has has 560 places, 368 transitions, 15233 flow [2020-10-16 00:03:00,998 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:03:00,999 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:00,999 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:01,199 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2020-10-16 00:03:01,200 INFO L429 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:01,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:01,200 INFO L82 PathProgramCache]: Analyzing trace with hash -1098776470, now seen corresponding path program 97 times [2020-10-16 00:03:01,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:01,201 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089251537] [2020-10-16 00:03:01,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:01,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:01,414 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:01,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089251537] [2020-10-16 00:03:01,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273979592] [2020-10-16 00:03:01,415 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 00:03:01,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:01,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 00:03:01,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:01,492 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:01,493 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:01,493 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 00:03:01,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120549825] [2020-10-16 00:03:01,493 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:03:01,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:01,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:03:01,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:03:01,495 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:01,496 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 368 transitions, 15233 flow. Second operand 20 states. [2020-10-16 00:03:01,496 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:01,496 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:01,496 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:02,677 INFO L129 PetriNetUnfolder]: 351/959 cut-off events. [2020-10-16 00:03:02,677 INFO L130 PetriNetUnfolder]: For 194216/194218 co-relation queries the response was YES. [2020-10-16 00:03:02,695 INFO L80 FinitePrefix]: Finished finitePrefix Result has 21461 conditions, 959 events. 351/959 cut-off events. For 194216/194218 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 5876 event pairs, 0 based on Foata normal form. 2/961 useless extension candidates. Maximal degree in co-relation 21203. Up to 597 conditions per place. [2020-10-16 00:03:02,706 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 63 selfloop transitions, 334 changer transitions 0/404 dead transitions. [2020-10-16 00:03:02,706 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 404 transitions, 18903 flow [2020-10-16 00:03:02,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 00:03:02,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 00:03:02,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2295 transitions. [2020-10-16 00:03:02,708 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:03:02,708 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2295 transitions. [2020-10-16 00:03:02,708 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2295 transitions. [2020-10-16 00:03:02,708 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:02,708 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2295 transitions. [2020-10-16 00:03:02,709 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 00:03:02,710 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 00:03:02,711 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 00:03:02,711 INFO L185 Difference]: Start difference. First operand has 560 places, 368 transitions, 15233 flow. Second operand 34 states and 2295 transitions. [2020-10-16 00:03:02,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 404 transitions, 18903 flow [2020-10-16 00:03:03,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 564 places, 404 transitions, 18157 flow, removed 101 selfloop flow, removed 29 redundant places. [2020-10-16 00:03:03,666 INFO L241 Difference]: Finished difference. Result has 568 places, 373 transitions, 15673 flow [2020-10-16 00:03:03,666 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14555, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=368, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=329, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=15673, PETRI_PLACES=568, PETRI_TRANSITIONS=373} [2020-10-16 00:03:03,666 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 550 predicate places. [2020-10-16 00:03:03,666 INFO L481 AbstractCegarLoop]: Abstraction has has 568 places, 373 transitions, 15673 flow [2020-10-16 00:03:03,667 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:03:03,667 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:03,667 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:03,867 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:03:03,867 INFO L429 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:03,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:03,868 INFO L82 PathProgramCache]: Analyzing trace with hash -1082199220, now seen corresponding path program 98 times [2020-10-16 00:03:03,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:03,869 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425921553] [2020-10-16 00:03:03,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:03,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:04,071 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:04,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425921553] [2020-10-16 00:03:04,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438783011] [2020-10-16 00:03:04,072 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 00:03:04,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:03:04,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:04,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:04,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:04,168 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:04,168 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:04,168 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 00:03:04,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536538088] [2020-10-16 00:03:04,169 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 00:03:04,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:04,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 00:03:04,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2020-10-16 00:03:04,172 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:04,173 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 568 places, 373 transitions, 15673 flow. Second operand 20 states. [2020-10-16 00:03:04,173 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:04,173 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:04,174 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:05,563 INFO L129 PetriNetUnfolder]: 362/985 cut-off events. [2020-10-16 00:03:05,564 INFO L130 PetriNetUnfolder]: For 206315/206317 co-relation queries the response was YES. [2020-10-16 00:03:05,582 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22467 conditions, 985 events. 362/985 cut-off events. For 206315/206317 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6046 event pairs, 0 based on Foata normal form. 2/987 useless extension candidates. Maximal degree in co-relation 22205. Up to 615 conditions per place. [2020-10-16 00:03:05,593 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 55 selfloop transitions, 353 changer transitions 0/415 dead transitions. [2020-10-16 00:03:05,593 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 603 places, 415 transitions, 19873 flow [2020-10-16 00:03:05,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 00:03:05,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 00:03:05,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2432 transitions. [2020-10-16 00:03:05,595 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755555555555556 [2020-10-16 00:03:05,595 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2432 transitions. [2020-10-16 00:03:05,596 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2432 transitions. [2020-10-16 00:03:05,596 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:05,596 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2432 transitions. [2020-10-16 00:03:05,597 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 00:03:05,599 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 00:03:05,599 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 00:03:05,599 INFO L185 Difference]: Start difference. First operand has 568 places, 373 transitions, 15673 flow. Second operand 36 states and 2432 transitions. [2020-10-16 00:03:05,599 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 603 places, 415 transitions, 19873 flow [2020-10-16 00:03:06,560 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 575 places, 415 transitions, 19071 flow, removed 138 selfloop flow, removed 28 redundant places. [2020-10-16 00:03:06,573 INFO L241 Difference]: Finished difference. Result has 579 places, 381 transitions, 16266 flow [2020-10-16 00:03:06,573 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14913, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=373, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=345, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=16266, PETRI_PLACES=579, PETRI_TRANSITIONS=381} [2020-10-16 00:03:06,573 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 561 predicate places. [2020-10-16 00:03:06,574 INFO L481 AbstractCegarLoop]: Abstraction has has 579 places, 381 transitions, 16266 flow [2020-10-16 00:03:06,574 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 00:03:06,574 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:06,574 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:06,774 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:03:06,774 INFO L429 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:06,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:06,775 INFO L82 PathProgramCache]: Analyzing trace with hash 871092454, now seen corresponding path program 99 times [2020-10-16 00:03:06,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:06,776 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471962779] [2020-10-16 00:03:06,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:06,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:06,965 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:06,965 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471962779] [2020-10-16 00:03:06,965 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435860923] [2020-10-16 00:03:06,966 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 00:03:07,019 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 00:03:07,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:07,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:07,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:07,068 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:07,068 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:07,068 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 00:03:07,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788189727] [2020-10-16 00:03:07,069 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 00:03:07,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:07,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 00:03:07,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2020-10-16 00:03:07,071 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:07,072 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 579 places, 381 transitions, 16266 flow. Second operand 21 states. [2020-10-16 00:03:07,072 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:07,072 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:07,072 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:08,448 INFO L129 PetriNetUnfolder]: 359/979 cut-off events. [2020-10-16 00:03:08,448 INFO L130 PetriNetUnfolder]: For 225351/225357 co-relation queries the response was YES. [2020-10-16 00:03:08,467 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22903 conditions, 979 events. 359/979 cut-off events. For 225351/225357 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6037 event pairs, 0 based on Foata normal form. 5/984 useless extension candidates. Maximal degree in co-relation 22637. Up to 609 conditions per place. [2020-10-16 00:03:08,478 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 54 selfloop transitions, 354 changer transitions 0/415 dead transitions. [2020-10-16 00:03:08,479 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 613 places, 415 transitions, 20074 flow [2020-10-16 00:03:08,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 00:03:08,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 00:03:08,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2364 transitions. [2020-10-16 00:03:08,484 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754285714285714 [2020-10-16 00:03:08,484 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2364 transitions. [2020-10-16 00:03:08,484 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2364 transitions. [2020-10-16 00:03:08,484 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:08,484 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2364 transitions. [2020-10-16 00:03:08,485 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 00:03:08,487 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 00:03:08,487 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 00:03:08,488 INFO L185 Difference]: Start difference. First operand has 579 places, 381 transitions, 16266 flow. Second operand 35 states and 2364 transitions. [2020-10-16 00:03:08,488 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 613 places, 415 transitions, 20074 flow [2020-10-16 00:03:09,402 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 581 places, 415 transitions, 19033 flow, removed 219 selfloop flow, removed 32 redundant places. [2020-10-16 00:03:09,418 INFO L241 Difference]: Finished difference. Result has 583 places, 382 transitions, 16168 flow [2020-10-16 00:03:09,418 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15259, PETRI_DIFFERENCE_MINUEND_PLACES=547, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=381, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=353, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=16168, PETRI_PLACES=583, PETRI_TRANSITIONS=382} [2020-10-16 00:03:09,419 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 565 predicate places. [2020-10-16 00:03:09,419 INFO L481 AbstractCegarLoop]: Abstraction has has 583 places, 382 transitions, 16168 flow [2020-10-16 00:03:09,419 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 00:03:09,419 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:09,419 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:09,633 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2020-10-16 00:03:09,634 INFO L429 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:09,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:09,634 INFO L82 PathProgramCache]: Analyzing trace with hash -227271742, now seen corresponding path program 100 times [2020-10-16 00:03:09,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:09,635 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408300066] [2020-10-16 00:03:09,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:09,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:09,825 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:09,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408300066] [2020-10-16 00:03:09,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762453473] [2020-10-16 00:03:09,825 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 00:03:09,870 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:03:09,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:09,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 00:03:09,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:09,896 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:03:09,915 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:09,916 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:09,916 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 00:03:09,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881018989] [2020-10-16 00:03:09,916 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 00:03:09,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:09,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 00:03:09,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2020-10-16 00:03:09,919 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:09,919 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 583 places, 382 transitions, 16168 flow. Second operand 21 states. [2020-10-16 00:03:09,919 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:09,919 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:09,920 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:11,391 INFO L129 PetriNetUnfolder]: 362/985 cut-off events. [2020-10-16 00:03:11,391 INFO L130 PetriNetUnfolder]: For 226811/226817 co-relation queries the response was YES. [2020-10-16 00:03:11,407 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22980 conditions, 985 events. 362/985 cut-off events. For 226811/226817 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6079 event pairs, 0 based on Foata normal form. 7/992 useless extension candidates. Maximal degree in co-relation 22712. Up to 609 conditions per place. [2020-10-16 00:03:11,419 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 105 selfloop transitions, 306 changer transitions 0/418 dead transitions. [2020-10-16 00:03:11,419 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 618 places, 418 transitions, 20058 flow [2020-10-16 00:03:11,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 00:03:11,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 00:03:11,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2431 transitions. [2020-10-16 00:03:11,421 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752777777777778 [2020-10-16 00:03:11,422 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2431 transitions. [2020-10-16 00:03:11,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2431 transitions. [2020-10-16 00:03:11,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:11,422 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2431 transitions. [2020-10-16 00:03:11,423 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 00:03:11,424 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 00:03:11,424 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 00:03:11,425 INFO L185 Difference]: Start difference. First operand has 583 places, 382 transitions, 16168 flow. Second operand 36 states and 2431 transitions. [2020-10-16 00:03:11,425 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 618 places, 418 transitions, 20058 flow [2020-10-16 00:03:12,451 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 585 places, 418 transitions, 19216 flow, removed 92 selfloop flow, removed 33 redundant places. [2020-10-16 00:03:12,464 INFO L241 Difference]: Finished difference. Result has 587 places, 385 transitions, 16350 flow [2020-10-16 00:03:12,464 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15430, PETRI_DIFFERENCE_MINUEND_PLACES=550, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=382, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=303, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=16350, PETRI_PLACES=587, PETRI_TRANSITIONS=385} [2020-10-16 00:03:12,464 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 569 predicate places. [2020-10-16 00:03:12,464 INFO L481 AbstractCegarLoop]: Abstraction has has 587 places, 385 transitions, 16350 flow [2020-10-16 00:03:12,464 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 00:03:12,464 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:12,465 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:12,665 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-10-16 00:03:12,665 INFO L429 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:12,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:12,666 INFO L82 PathProgramCache]: Analyzing trace with hash 812097795, now seen corresponding path program 101 times [2020-10-16 00:03:12,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:12,666 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017812304] [2020-10-16 00:03:12,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:12,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:12,874 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:12,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017812304] [2020-10-16 00:03:12,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739037096] [2020-10-16 00:03:12,874 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 00:03:12,926 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 00:03:12,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:12,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:12,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:12,952 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:03:12,970 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:12,971 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:12,971 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 00:03:12,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415181086] [2020-10-16 00:03:12,972 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 00:03:12,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:12,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 00:03:12,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2020-10-16 00:03:12,974 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:12,974 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 587 places, 385 transitions, 16350 flow. Second operand 22 states. [2020-10-16 00:03:12,974 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:12,975 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:12,975 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:14,471 INFO L129 PetriNetUnfolder]: 365/992 cut-off events. [2020-10-16 00:03:14,472 INFO L130 PetriNetUnfolder]: For 222085/222087 co-relation queries the response was YES. [2020-10-16 00:03:14,493 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22993 conditions, 992 events. 365/992 cut-off events. For 222085/222087 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6126 event pairs, 0 based on Foata normal form. 1/993 useless extension candidates. Maximal degree in co-relation 22723. Up to 613 conditions per place. [2020-10-16 00:03:14,504 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 55 selfloop transitions, 360 changer transitions 0/422 dead transitions. [2020-10-16 00:03:14,504 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 622 places, 422 transitions, 20376 flow [2020-10-16 00:03:14,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 00:03:14,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 00:03:14,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2431 transitions. [2020-10-16 00:03:14,506 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752777777777778 [2020-10-16 00:03:14,506 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2431 transitions. [2020-10-16 00:03:14,506 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2431 transitions. [2020-10-16 00:03:14,506 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:14,506 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2431 transitions. [2020-10-16 00:03:14,507 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 00:03:14,509 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 00:03:14,509 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 00:03:14,509 INFO L185 Difference]: Start difference. First operand has 587 places, 385 transitions, 16350 flow. Second operand 36 states and 2431 transitions. [2020-10-16 00:03:14,509 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 622 places, 422 transitions, 20376 flow [2020-10-16 00:03:15,621 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 591 places, 422 transitions, 19724 flow, removed 81 selfloop flow, removed 31 redundant places. [2020-10-16 00:03:15,636 INFO L241 Difference]: Finished difference. Result has 593 places, 388 transitions, 16734 flow [2020-10-16 00:03:15,637 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15698, PETRI_DIFFERENCE_MINUEND_PLACES=556, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=385, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=357, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=16734, PETRI_PLACES=593, PETRI_TRANSITIONS=388} [2020-10-16 00:03:15,637 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 575 predicate places. [2020-10-16 00:03:15,637 INFO L481 AbstractCegarLoop]: Abstraction has has 593 places, 388 transitions, 16734 flow [2020-10-16 00:03:15,637 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 00:03:15,637 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:15,637 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:15,837 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:03:15,838 INFO L429 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:15,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:15,838 INFO L82 PathProgramCache]: Analyzing trace with hash 1168108432, now seen corresponding path program 102 times [2020-10-16 00:03:15,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:15,839 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30015270] [2020-10-16 00:03:15,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:15,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:16,117 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:16,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30015270] [2020-10-16 00:03:16,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579668918] [2020-10-16 00:03:16,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 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 00:03:16,169 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 00:03:16,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:16,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:16,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:16,182 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:16,182 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:16,182 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 00:03:16,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080439099] [2020-10-16 00:03:16,182 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 00:03:16,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:16,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 00:03:16,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2020-10-16 00:03:16,184 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:16,184 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 593 places, 388 transitions, 16734 flow. Second operand 21 states. [2020-10-16 00:03:16,184 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:16,184 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:16,184 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:17,064 INFO L129 PetriNetUnfolder]: 367/998 cut-off events. [2020-10-16 00:03:17,064 INFO L130 PetriNetUnfolder]: For 234977/234979 co-relation queries the response was YES. [2020-10-16 00:03:17,086 INFO L80 FinitePrefix]: Finished finitePrefix Result has 23523 conditions, 998 events. 367/998 cut-off events. For 234977/234979 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6143 event pairs, 0 based on Foata normal form. 4/1002 useless extension candidates. Maximal degree in co-relation 23251. Up to 652 conditions per place. [2020-10-16 00:03:17,097 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 373 selfloop transitions, 29 changer transitions 0/409 dead transitions. [2020-10-16 00:03:17,097 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 614 places, 409 transitions, 19414 flow [2020-10-16 00:03:17,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 00:03:17,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 00:03:17,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1478 transitions. [2020-10-16 00:03:17,098 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6718181818181819 [2020-10-16 00:03:17,098 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1478 transitions. [2020-10-16 00:03:17,098 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1478 transitions. [2020-10-16 00:03:17,099 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:17,099 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1478 transitions. [2020-10-16 00:03:17,099 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 00:03:17,100 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 00:03:17,100 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 00:03:17,100 INFO L185 Difference]: Start difference. First operand has 593 places, 388 transitions, 16734 flow. Second operand 22 states and 1478 transitions. [2020-10-16 00:03:17,100 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 614 places, 409 transitions, 19414 flow [2020-10-16 00:03:18,237 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 580 places, 409 transitions, 18576 flow, removed 86 selfloop flow, removed 34 redundant places. [2020-10-16 00:03:18,250 INFO L241 Difference]: Finished difference. Result has 582 places, 390 transitions, 16144 flow [2020-10-16 00:03:18,251 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15896, PETRI_DIFFERENCE_MINUEND_PLACES=559, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=388, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=359, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=16144, PETRI_PLACES=582, PETRI_TRANSITIONS=390} [2020-10-16 00:03:18,251 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 564 predicate places. [2020-10-16 00:03:18,251 INFO L481 AbstractCegarLoop]: Abstraction has has 582 places, 390 transitions, 16144 flow [2020-10-16 00:03:18,251 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 00:03:18,251 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:18,251 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:18,451 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-10-16 00:03:18,452 INFO L429 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:18,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:18,452 INFO L82 PathProgramCache]: Analyzing trace with hash 1308837526, now seen corresponding path program 103 times [2020-10-16 00:03:18,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:18,453 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286187199] [2020-10-16 00:03:18,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:18,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:18,717 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:18,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286187199] [2020-10-16 00:03:18,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520049450] [2020-10-16 00:03:18,717 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 00:03:18,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:18,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:18,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:18,785 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:03:18,798 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:18,798 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:18,798 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 00:03:18,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108443148] [2020-10-16 00:03:18,799 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 00:03:18,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:18,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 00:03:18,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2020-10-16 00:03:18,800 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:18,801 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 582 places, 390 transitions, 16144 flow. Second operand 22 states. [2020-10-16 00:03:18,801 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:18,801 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:18,801 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:19,841 INFO L129 PetriNetUnfolder]: 383/1046 cut-off events. [2020-10-16 00:03:19,841 INFO L130 PetriNetUnfolder]: For 259349/259355 co-relation queries the response was YES. [2020-10-16 00:03:19,862 INFO L80 FinitePrefix]: Finished finitePrefix Result has 24730 conditions, 1046 events. 383/1046 cut-off events. For 259349/259355 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6513 event pairs, 0 based on Foata normal form. 8/1054 useless extension candidates. Maximal degree in co-relation 24456. Up to 647 conditions per place. [2020-10-16 00:03:19,873 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 328 selfloop transitions, 92 changer transitions 0/427 dead transitions. [2020-10-16 00:03:19,873 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 606 places, 427 transitions, 19902 flow [2020-10-16 00:03:19,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 00:03:19,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 00:03:19,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1682 transitions. [2020-10-16 00:03:19,875 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728 [2020-10-16 00:03:19,875 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1682 transitions. [2020-10-16 00:03:19,875 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1682 transitions. [2020-10-16 00:03:19,875 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:19,875 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1682 transitions. [2020-10-16 00:03:19,876 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 00:03:19,877 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 00:03:19,877 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 00:03:19,877 INFO L185 Difference]: Start difference. First operand has 582 places, 390 transitions, 16144 flow. Second operand 25 states and 1682 transitions. [2020-10-16 00:03:19,877 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 606 places, 427 transitions, 19902 flow [2020-10-16 00:03:21,061 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 587 places, 427 transitions, 19682 flow, removed 83 selfloop flow, removed 19 redundant places. [2020-10-16 00:03:21,074 INFO L241 Difference]: Finished difference. Result has 601 places, 406 transitions, 17296 flow [2020-10-16 00:03:21,075 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15948, PETRI_DIFFERENCE_MINUEND_PLACES=563, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=390, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=298, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=17296, PETRI_PLACES=601, PETRI_TRANSITIONS=406} [2020-10-16 00:03:21,075 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 583 predicate places. [2020-10-16 00:03:21,075 INFO L481 AbstractCegarLoop]: Abstraction has has 601 places, 406 transitions, 17296 flow [2020-10-16 00:03:21,075 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 00:03:21,075 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:21,075 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:21,275 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:03:21,276 INFO L429 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:21,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:21,277 INFO L82 PathProgramCache]: Analyzing trace with hash 615909594, now seen corresponding path program 104 times [2020-10-16 00:03:21,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:21,277 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782391707] [2020-10-16 00:03:21,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:21,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:21,511 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:21,511 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782391707] [2020-10-16 00:03:21,512 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332574173] [2020-10-16 00:03:21,512 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 00:03:21,562 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:03:21,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:21,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:21,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:21,586 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:03:21,600 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:21,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:21,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 00:03:21,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636379173] [2020-10-16 00:03:21,600 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 00:03:21,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:21,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 00:03:21,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2020-10-16 00:03:21,602 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:21,602 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 601 places, 406 transitions, 17296 flow. Second operand 22 states. [2020-10-16 00:03:21,602 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:21,602 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:21,602 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:22,832 INFO L129 PetriNetUnfolder]: 385/1052 cut-off events. [2020-10-16 00:03:22,833 INFO L130 PetriNetUnfolder]: For 268096/268102 co-relation queries the response was YES. [2020-10-16 00:03:22,855 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25191 conditions, 1052 events. 385/1052 cut-off events. For 268096/268102 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6563 event pairs, 0 based on Foata normal form. 8/1060 useless extension candidates. Maximal degree in co-relation 24903. Up to 651 conditions per place. [2020-10-16 00:03:22,866 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 216 selfloop transitions, 210 changer transitions 0/433 dead transitions. [2020-10-16 00:03:22,867 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 629 places, 433 transitions, 20638 flow [2020-10-16 00:03:22,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 00:03:22,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 00:03:22,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1954 transitions. [2020-10-16 00:03:22,868 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6737931034482758 [2020-10-16 00:03:22,869 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1954 transitions. [2020-10-16 00:03:22,869 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1954 transitions. [2020-10-16 00:03:22,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:22,869 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1954 transitions. [2020-10-16 00:03:22,870 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 00:03:22,871 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 00:03:22,871 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 00:03:22,871 INFO L185 Difference]: Start difference. First operand has 601 places, 406 transitions, 17296 flow. Second operand 29 states and 1954 transitions. [2020-10-16 00:03:22,871 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 629 places, 433 transitions, 20638 flow [2020-10-16 00:03:23,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 618 places, 433 transitions, 20368 flow, removed 99 selfloop flow, removed 11 redundant places. [2020-10-16 00:03:24,011 INFO L241 Difference]: Finished difference. Result has 620 places, 408 transitions, 17724 flow [2020-10-16 00:03:24,011 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17080, PETRI_DIFFERENCE_MINUEND_PLACES=590, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=406, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=208, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=17724, PETRI_PLACES=620, PETRI_TRANSITIONS=408} [2020-10-16 00:03:24,012 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 602 predicate places. [2020-10-16 00:03:24,012 INFO L481 AbstractCegarLoop]: Abstraction has has 620 places, 408 transitions, 17724 flow [2020-10-16 00:03:24,012 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 00:03:24,012 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:24,012 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:24,212 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-10-16 00:03:24,213 INFO L429 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:24,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:24,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1001249448, now seen corresponding path program 105 times [2020-10-16 00:03:24,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:24,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331897120] [2020-10-16 00:03:24,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:24,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:24,437 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:24,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331897120] [2020-10-16 00:03:24,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528564188] [2020-10-16 00:03:24,437 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 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 00:03:24,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 00:03:24,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:24,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:24,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:24,506 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:24,507 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:24,507 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 00:03:24,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128124971] [2020-10-16 00:03:24,507 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 00:03:24,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:24,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 00:03:24,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2020-10-16 00:03:24,508 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:24,509 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 620 places, 408 transitions, 17724 flow. Second operand 21 states. [2020-10-16 00:03:24,509 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:24,509 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:24,509 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:25,766 INFO L129 PetriNetUnfolder]: 387/1058 cut-off events. [2020-10-16 00:03:25,766 INFO L130 PetriNetUnfolder]: For 269107/269109 co-relation queries the response was YES. [2020-10-16 00:03:25,783 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25504 conditions, 1058 events. 387/1058 cut-off events. For 269107/269109 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6611 event pairs, 0 based on Foata normal form. 4/1062 useless extension candidates. Maximal degree in co-relation 25214. Up to 655 conditions per place. [2020-10-16 00:03:25,795 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 186 selfloop transitions, 244 changer transitions 0/437 dead transitions. [2020-10-16 00:03:25,796 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 437 transitions, 21258 flow [2020-10-16 00:03:25,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 00:03:25,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 00:03:25,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2157 transitions. [2020-10-16 00:03:25,798 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6740625 [2020-10-16 00:03:25,798 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2157 transitions. [2020-10-16 00:03:25,798 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2157 transitions. [2020-10-16 00:03:25,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:25,798 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2157 transitions. [2020-10-16 00:03:25,799 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 00:03:25,800 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 00:03:25,800 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 00:03:25,801 INFO L185 Difference]: Start difference. First operand has 620 places, 408 transitions, 17724 flow. Second operand 32 states and 2157 transitions. [2020-10-16 00:03:25,801 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 651 places, 437 transitions, 21258 flow [2020-10-16 00:03:26,902 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 625 places, 437 transitions, 20660 flow, removed 107 selfloop flow, removed 26 redundant places. [2020-10-16 00:03:26,914 INFO L241 Difference]: Finished difference. Result has 627 places, 410 transitions, 17904 flow [2020-10-16 00:03:26,915 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17184, PETRI_DIFFERENCE_MINUEND_PLACES=594, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=408, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=242, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=17904, PETRI_PLACES=627, PETRI_TRANSITIONS=410} [2020-10-16 00:03:26,915 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 609 predicate places. [2020-10-16 00:03:26,915 INFO L481 AbstractCegarLoop]: Abstraction has has 627 places, 410 transitions, 17904 flow [2020-10-16 00:03:26,915 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 00:03:26,915 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:26,915 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:27,115 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:03:27,116 INFO L429 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:27,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:27,116 INFO L82 PathProgramCache]: Analyzing trace with hash 602011496, now seen corresponding path program 106 times [2020-10-16 00:03:27,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:27,117 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805168761] [2020-10-16 00:03:27,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:27,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:27,331 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:27,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805168761] [2020-10-16 00:03:27,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271552875] [2020-10-16 00:03:27,332 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 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 00:03:27,378 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:03:27,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:27,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:27,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:27,396 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:27,396 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:27,396 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 00:03:27,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822152817] [2020-10-16 00:03:27,397 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 00:03:27,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:27,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 00:03:27,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2020-10-16 00:03:27,398 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:27,399 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 627 places, 410 transitions, 17904 flow. Second operand 21 states. [2020-10-16 00:03:27,399 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:27,399 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:27,399 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:28,649 INFO L129 PetriNetUnfolder]: 389/1064 cut-off events. [2020-10-16 00:03:28,649 INFO L130 PetriNetUnfolder]: For 270318/270320 co-relation queries the response was YES. [2020-10-16 00:03:28,672 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25694 conditions, 1064 events. 389/1064 cut-off events. For 270318/270320 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6638 event pairs, 0 based on Foata normal form. 4/1068 useless extension candidates. Maximal degree in co-relation 25402. Up to 659 conditions per place. [2020-10-16 00:03:28,684 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 148 selfloop transitions, 286 changer transitions 0/441 dead transitions. [2020-10-16 00:03:28,685 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 660 places, 441 transitions, 21630 flow [2020-10-16 00:03:28,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 00:03:28,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 00:03:28,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2293 transitions. [2020-10-16 00:03:28,687 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744117647058824 [2020-10-16 00:03:28,687 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2293 transitions. [2020-10-16 00:03:28,687 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2293 transitions. [2020-10-16 00:03:28,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:28,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2293 transitions. [2020-10-16 00:03:28,688 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 00:03:28,689 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 00:03:28,690 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 00:03:28,690 INFO L185 Difference]: Start difference. First operand has 627 places, 410 transitions, 17904 flow. Second operand 34 states and 2293 transitions. [2020-10-16 00:03:28,690 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 660 places, 441 transitions, 21630 flow [2020-10-16 00:03:29,880 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 632 places, 441 transitions, 21008 flow, removed 103 selfloop flow, removed 28 redundant places. [2020-10-16 00:03:29,893 INFO L241 Difference]: Finished difference. Result has 634 places, 412 transitions, 18160 flow [2020-10-16 00:03:29,894 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17344, PETRI_DIFFERENCE_MINUEND_PLACES=599, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=410, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=284, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=18160, PETRI_PLACES=634, PETRI_TRANSITIONS=412} [2020-10-16 00:03:29,894 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 616 predicate places. [2020-10-16 00:03:29,894 INFO L481 AbstractCegarLoop]: Abstraction has has 634 places, 412 transitions, 18160 flow [2020-10-16 00:03:29,894 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 00:03:29,894 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:29,894 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:30,100 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-10-16 00:03:30,101 INFO L429 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:30,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:30,102 INFO L82 PathProgramCache]: Analyzing trace with hash -1903391458, now seen corresponding path program 107 times [2020-10-16 00:03:30,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:30,102 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089307208] [2020-10-16 00:03:30,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:30,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:30,314 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:30,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089307208] [2020-10-16 00:03:30,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417811351] [2020-10-16 00:03:30,315 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 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 00:03:30,364 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 00:03:30,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:30,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:30,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:30,388 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:03:30,403 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:30,403 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:30,403 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 00:03:30,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124843536] [2020-10-16 00:03:30,404 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 00:03:30,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:30,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 00:03:30,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2020-10-16 00:03:30,405 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:30,405 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 634 places, 412 transitions, 18160 flow. Second operand 22 states. [2020-10-16 00:03:30,405 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:30,405 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:30,405 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:31,836 INFO L129 PetriNetUnfolder]: 391/1070 cut-off events. [2020-10-16 00:03:31,837 INFO L130 PetriNetUnfolder]: For 271569/271575 co-relation queries the response was YES. [2020-10-16 00:03:31,860 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25922 conditions, 1070 events. 391/1070 cut-off events. For 271569/271575 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6684 event pairs, 0 based on Foata normal form. 8/1078 useless extension candidates. Maximal degree in co-relation 25628. Up to 663 conditions per place. [2020-10-16 00:03:31,872 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 138 selfloop transitions, 298 changer transitions 0/443 dead transitions. [2020-10-16 00:03:31,873 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 666 places, 443 transitions, 21890 flow [2020-10-16 00:03:31,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 00:03:31,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 00:03:31,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2226 transitions. [2020-10-16 00:03:31,875 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745454545454546 [2020-10-16 00:03:31,875 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2226 transitions. [2020-10-16 00:03:31,875 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2226 transitions. [2020-10-16 00:03:31,875 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:31,875 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2226 transitions. [2020-10-16 00:03:31,876 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 00:03:31,877 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 00:03:31,877 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 00:03:31,877 INFO L185 Difference]: Start difference. First operand has 634 places, 412 transitions, 18160 flow. Second operand 33 states and 2226 transitions. [2020-10-16 00:03:31,878 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 666 places, 443 transitions, 21890 flow [2020-10-16 00:03:33,140 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 635 places, 443 transitions, 21174 flow, removed 105 selfloop flow, removed 31 redundant places. [2020-10-16 00:03:33,158 INFO L241 Difference]: Finished difference. Result has 637 places, 414 transitions, 18354 flow [2020-10-16 00:03:33,159 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17506, PETRI_DIFFERENCE_MINUEND_PLACES=603, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=412, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=296, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=18354, PETRI_PLACES=637, PETRI_TRANSITIONS=414} [2020-10-16 00:03:33,159 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 619 predicate places. [2020-10-16 00:03:33,159 INFO L481 AbstractCegarLoop]: Abstraction has has 637 places, 414 transitions, 18354 flow [2020-10-16 00:03:33,159 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 00:03:33,159 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:33,160 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:33,374 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2020-10-16 00:03:33,374 INFO L429 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:33,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:33,375 INFO L82 PathProgramCache]: Analyzing trace with hash -1517901494, now seen corresponding path program 108 times [2020-10-16 00:03:33,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:33,375 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867514692] [2020-10-16 00:03:33,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:33,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:33,605 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:33,605 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867514692] [2020-10-16 00:03:33,605 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468213712] [2020-10-16 00:03:33,605 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 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 00:03:33,657 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 00:03:33,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:33,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:33,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:33,679 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:33,679 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:33,680 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 00:03:33,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109715343] [2020-10-16 00:03:33,680 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 00:03:33,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:33,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 00:03:33,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2020-10-16 00:03:33,681 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:33,681 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 637 places, 414 transitions, 18354 flow. Second operand 21 states. [2020-10-16 00:03:33,682 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:33,682 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:33,682 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:34,990 INFO L129 PetriNetUnfolder]: 395/1082 cut-off events. [2020-10-16 00:03:34,990 INFO L130 PetriNetUnfolder]: For 274196/274198 co-relation queries the response was YES. [2020-10-16 00:03:35,013 INFO L80 FinitePrefix]: Finished finitePrefix Result has 26255 conditions, 1082 events. 395/1082 cut-off events. For 274196/274198 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 6688 event pairs, 0 based on Foata normal form. 4/1086 useless extension candidates. Maximal degree in co-relation 25959. Up to 671 conditions per place. [2020-10-16 00:03:35,026 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 118 selfloop transitions, 324 changer transitions 0/449 dead transitions. [2020-10-16 00:03:35,026 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 672 places, 449 transitions, 22357 flow [2020-10-16 00:03:35,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 00:03:35,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 00:03:35,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2429 transitions. [2020-10-16 00:03:35,028 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6747222222222222 [2020-10-16 00:03:35,028 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2429 transitions. [2020-10-16 00:03:35,028 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2429 transitions. [2020-10-16 00:03:35,028 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:35,029 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2429 transitions. [2020-10-16 00:03:35,030 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 00:03:35,031 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 00:03:35,031 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 00:03:35,031 INFO L185 Difference]: Start difference. First operand has 637 places, 414 transitions, 18354 flow. Second operand 36 states and 2429 transitions. [2020-10-16 00:03:35,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 672 places, 449 transitions, 22357 flow [2020-10-16 00:03:36,387 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 642 places, 449 transitions, 21615 flow, removed 105 selfloop flow, removed 30 redundant places. [2020-10-16 00:03:36,400 INFO L241 Difference]: Finished difference. Result has 644 places, 418 transitions, 18667 flow [2020-10-16 00:03:36,401 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17678, PETRI_DIFFERENCE_MINUEND_PLACES=607, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=414, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=320, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=18667, PETRI_PLACES=644, PETRI_TRANSITIONS=418} [2020-10-16 00:03:36,401 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 626 predicate places. [2020-10-16 00:03:36,401 INFO L481 AbstractCegarLoop]: Abstraction has has 644 places, 418 transitions, 18667 flow [2020-10-16 00:03:36,401 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 00:03:36,401 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:36,401 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:36,601 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:03:36,602 INFO L429 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:36,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:36,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1544021008, now seen corresponding path program 109 times [2020-10-16 00:03:36,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:36,603 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007717957] [2020-10-16 00:03:36,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:36,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:36,820 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:36,820 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007717957] [2020-10-16 00:03:36,820 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085185306] [2020-10-16 00:03:36,821 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 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 00:03:36,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:36,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:36,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:36,899 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:03:36,915 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:36,915 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:36,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 00:03:36,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222084637] [2020-10-16 00:03:36,915 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 00:03:36,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:36,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 00:03:36,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2020-10-16 00:03:36,917 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:36,917 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 644 places, 418 transitions, 18667 flow. Second operand 22 states. [2020-10-16 00:03:36,917 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:36,917 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:36,917 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:38,533 INFO L129 PetriNetUnfolder]: 399/1094 cut-off events. [2020-10-16 00:03:38,534 INFO L130 PetriNetUnfolder]: For 276763/276765 co-relation queries the response was YES. [2020-10-16 00:03:38,558 INFO L80 FinitePrefix]: Finished finitePrefix Result has 26602 conditions, 1094 events. 399/1094 cut-off events. For 276763/276765 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 6869 event pairs, 0 based on Foata normal form. 4/1098 useless extension candidates. Maximal degree in co-relation 26304. Up to 679 conditions per place. [2020-10-16 00:03:38,570 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 95 selfloop transitions, 354 changer transitions 0/456 dead transitions. [2020-10-16 00:03:38,570 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 680 places, 456 transitions, 22860 flow [2020-10-16 00:03:38,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 00:03:38,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 00:03:38,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2498 transitions. [2020-10-16 00:03:38,572 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751351351351351 [2020-10-16 00:03:38,572 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2498 transitions. [2020-10-16 00:03:38,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2498 transitions. [2020-10-16 00:03:38,573 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:38,573 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2498 transitions. [2020-10-16 00:03:38,574 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 00:03:38,575 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 00:03:38,575 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 00:03:38,575 INFO L185 Difference]: Start difference. First operand has 644 places, 418 transitions, 18667 flow. Second operand 37 states and 2498 transitions. [2020-10-16 00:03:38,576 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 680 places, 456 transitions, 22860 flow [2020-10-16 00:03:39,953 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 647 places, 456 transitions, 22084 flow, removed 107 selfloop flow, removed 33 redundant places. [2020-10-16 00:03:39,967 INFO L241 Difference]: Finished difference. Result has 649 places, 422 transitions, 19014 flow [2020-10-16 00:03:39,967 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17961, PETRI_DIFFERENCE_MINUEND_PLACES=611, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=418, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=350, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=19014, PETRI_PLACES=649, PETRI_TRANSITIONS=422} [2020-10-16 00:03:39,967 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 631 predicate places. [2020-10-16 00:03:39,967 INFO L481 AbstractCegarLoop]: Abstraction has has 649 places, 422 transitions, 19014 flow [2020-10-16 00:03:39,967 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 00:03:39,967 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:39,967 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:40,168 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:03:40,168 INFO L429 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:40,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:40,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1544511118, now seen corresponding path program 110 times [2020-10-16 00:03:40,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:40,169 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879894337] [2020-10-16 00:03:40,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:40,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:40,382 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:40,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879894337] [2020-10-16 00:03:40,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838380573] [2020-10-16 00:03:40,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 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 00:03:40,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:03:40,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:40,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:40,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:40,468 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:40,469 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:40,469 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 00:03:40,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201011247] [2020-10-16 00:03:40,469 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 00:03:40,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:40,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 00:03:40,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2020-10-16 00:03:40,471 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:40,472 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 422 transitions, 19014 flow. Second operand 21 states. [2020-10-16 00:03:40,472 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:40,472 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:40,472 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:41,997 INFO L129 PetriNetUnfolder]: 408/1115 cut-off events. [2020-10-16 00:03:41,998 INFO L130 PetriNetUnfolder]: For 284074/284080 co-relation queries the response was YES. [2020-10-16 00:03:42,023 INFO L80 FinitePrefix]: Finished finitePrefix Result has 27401 conditions, 1115 events. 408/1115 cut-off events. For 284074/284080 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 6990 event pairs, 0 based on Foata normal form. 8/1123 useless extension candidates. Maximal degree in co-relation 27101. Up to 693 conditions per place. [2020-10-16 00:03:42,037 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 86 selfloop transitions, 372 changer transitions 0/465 dead transitions. [2020-10-16 00:03:42,037 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 688 places, 465 transitions, 23780 flow [2020-10-16 00:03:42,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 00:03:42,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 00:03:42,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2702 transitions. [2020-10-16 00:03:42,039 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755 [2020-10-16 00:03:42,039 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2702 transitions. [2020-10-16 00:03:42,039 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2702 transitions. [2020-10-16 00:03:42,040 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:42,040 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2702 transitions. [2020-10-16 00:03:42,042 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 00:03:42,043 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 00:03:42,044 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 00:03:42,044 INFO L185 Difference]: Start difference. First operand has 649 places, 422 transitions, 19014 flow. Second operand 40 states and 2702 transitions. [2020-10-16 00:03:42,044 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 688 places, 465 transitions, 23780 flow [2020-10-16 00:03:43,355 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 656 places, 465 transitions, 22938 flow, removed 118 selfloop flow, removed 32 redundant places. [2020-10-16 00:03:43,369 INFO L241 Difference]: Finished difference. Result has 660 places, 428 transitions, 19638 flow [2020-10-16 00:03:43,369 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18256, PETRI_DIFFERENCE_MINUEND_PLACES=617, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=366, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=19638, PETRI_PLACES=660, PETRI_TRANSITIONS=428} [2020-10-16 00:03:43,369 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 642 predicate places. [2020-10-16 00:03:43,369 INFO L481 AbstractCegarLoop]: Abstraction has has 660 places, 428 transitions, 19638 flow [2020-10-16 00:03:43,369 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 00:03:43,369 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:43,369 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:43,570 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2020-10-16 00:03:43,570 INFO L429 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:43,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:43,571 INFO L82 PathProgramCache]: Analyzing trace with hash 1544527858, now seen corresponding path program 111 times [2020-10-16 00:03:43,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:43,571 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182850216] [2020-10-16 00:03:43,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:43,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:43,788 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:43,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182850216] [2020-10-16 00:03:43,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768314111] [2020-10-16 00:03:43,789 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 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 00:03:43,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 00:03:43,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:43,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 00:03:43,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:43,864 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:03:43,884 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:43,884 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:43,884 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 00:03:43,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024879506] [2020-10-16 00:03:43,885 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 00:03:43,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:43,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 00:03:43,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2020-10-16 00:03:43,886 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:43,887 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 660 places, 428 transitions, 19638 flow. Second operand 22 states. [2020-10-16 00:03:43,887 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:43,887 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:43,887 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:45,558 INFO L129 PetriNetUnfolder]: 405/1109 cut-off events. [2020-10-16 00:03:45,558 INFO L130 PetriNetUnfolder]: For 301385/301387 co-relation queries the response was YES. [2020-10-16 00:03:45,583 INFO L80 FinitePrefix]: Finished finitePrefix Result has 27759 conditions, 1109 events. 405/1109 cut-off events. For 301385/301387 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 6993 event pairs, 0 based on Foata normal form. 4/1113 useless extension candidates. Maximal degree in co-relation 27455. Up to 689 conditions per place. [2020-10-16 00:03:45,596 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 86 selfloop transitions, 372 changer transitions 0/465 dead transitions. [2020-10-16 00:03:45,596 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 698 places, 465 transitions, 23990 flow [2020-10-16 00:03:45,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-10-16 00:03:45,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-16 00:03:45,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2634 transitions. [2020-10-16 00:03:45,598 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753846153846154 [2020-10-16 00:03:45,598 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2634 transitions. [2020-10-16 00:03:45,598 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2634 transitions. [2020-10-16 00:03:45,599 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:45,599 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2634 transitions. [2020-10-16 00:03:45,600 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 40 states. [2020-10-16 00:03:45,601 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 40 states. [2020-10-16 00:03:45,602 INFO L81 ComplementDD]: Finished complementDD. Result 40 states. [2020-10-16 00:03:45,602 INFO L185 Difference]: Start difference. First operand has 660 places, 428 transitions, 19638 flow. Second operand 39 states and 2634 transitions. [2020-10-16 00:03:45,602 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 698 places, 465 transitions, 23990 flow [2020-10-16 00:03:47,100 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 660 places, 465 transitions, 22932 flow, removed 204 selfloop flow, removed 38 redundant places. [2020-10-16 00:03:47,113 INFO L241 Difference]: Finished difference. Result has 662 places, 429 transitions, 19536 flow [2020-10-16 00:03:47,114 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18580, PETRI_DIFFERENCE_MINUEND_PLACES=622, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=428, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=371, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=19536, PETRI_PLACES=662, PETRI_TRANSITIONS=429} [2020-10-16 00:03:47,114 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 644 predicate places. [2020-10-16 00:03:47,114 INFO L481 AbstractCegarLoop]: Abstraction has has 662 places, 429 transitions, 19536 flow [2020-10-16 00:03:47,114 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 00:03:47,114 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:47,114 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:47,315 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:03:47,315 INFO L429 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:47,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:47,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1006404251, now seen corresponding path program 112 times [2020-10-16 00:03:47,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:47,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632952187] [2020-10-16 00:03:47,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:47,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:47,625 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:47,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632952187] [2020-10-16 00:03:47,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493083589] [2020-10-16 00:03:47,625 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 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 00:03:47,673 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:03:47,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:47,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 00:03:47,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:47,686 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:47,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:47,686 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 00:03:47,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528054536] [2020-10-16 00:03:47,686 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 00:03:47,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:47,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 00:03:47,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2020-10-16 00:03:47,688 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:47,688 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 429 transitions, 19536 flow. Second operand 22 states. [2020-10-16 00:03:47,688 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:47,688 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:47,688 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:48,742 INFO L129 PetriNetUnfolder]: 407/1115 cut-off events. [2020-10-16 00:03:48,742 INFO L130 PetriNetUnfolder]: For 309603/309609 co-relation queries the response was YES. [2020-10-16 00:03:48,767 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28017 conditions, 1115 events. 407/1115 cut-off events. For 309603/309609 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7024 event pairs, 0 based on Foata normal form. 5/1120 useless extension candidates. Maximal degree in co-relation 27711. Up to 691 conditions per place. [2020-10-16 00:03:48,780 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 377 selfloop transitions, 68 changer transitions 0/452 dead transitions. [2020-10-16 00:03:48,780 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 685 places, 452 transitions, 22628 flow [2020-10-16 00:03:48,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 00:03:48,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 00:03:48,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1613 transitions. [2020-10-16 00:03:48,782 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6720833333333334 [2020-10-16 00:03:48,782 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1613 transitions. [2020-10-16 00:03:48,782 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1613 transitions. [2020-10-16 00:03:48,782 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:48,782 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1613 transitions. [2020-10-16 00:03:48,783 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 00:03:48,784 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 00:03:48,784 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 00:03:48,784 INFO L185 Difference]: Start difference. First operand has 662 places, 429 transitions, 19536 flow. Second operand 24 states and 1613 transitions. [2020-10-16 00:03:48,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 685 places, 452 transitions, 22628 flow [2020-10-16 00:03:50,222 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 647 places, 452 transitions, 21722 flow, removed 78 selfloop flow, removed 38 redundant places. [2020-10-16 00:03:50,235 INFO L241 Difference]: Finished difference. Result has 649 places, 431 transitions, 19036 flow [2020-10-16 00:03:50,235 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18698, PETRI_DIFFERENCE_MINUEND_PLACES=624, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=429, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=361, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=19036, PETRI_PLACES=649, PETRI_TRANSITIONS=431} [2020-10-16 00:03:50,235 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 631 predicate places. [2020-10-16 00:03:50,235 INFO L481 AbstractCegarLoop]: Abstraction has has 649 places, 431 transitions, 19036 flow [2020-10-16 00:03:50,235 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 00:03:50,235 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:50,236 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:50,436 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2020-10-16 00:03:50,436 INFO L429 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:50,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:50,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1903763239, now seen corresponding path program 113 times [2020-10-16 00:03:50,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:50,438 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721842683] [2020-10-16 00:03:50,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:50,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:50,730 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:50,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721842683] [2020-10-16 00:03:50,731 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953163676] [2020-10-16 00:03:50,731 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 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 00:03:50,781 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 00:03:50,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:50,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 00:03:50,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:50,809 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:03:50,820 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:50,821 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:50,821 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 00:03:50,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866639107] [2020-10-16 00:03:50,821 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 00:03:50,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:50,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 00:03:50,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2020-10-16 00:03:50,822 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:50,823 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 431 transitions, 19036 flow. Second operand 23 states. [2020-10-16 00:03:50,823 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:50,823 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:50,823 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:52,065 INFO L129 PetriNetUnfolder]: 409/1121 cut-off events. [2020-10-16 00:03:52,065 INFO L130 PetriNetUnfolder]: For 305255/305257 co-relation queries the response was YES. [2020-10-16 00:03:52,090 INFO L80 FinitePrefix]: Finished finitePrefix Result has 27710 conditions, 1121 events. 409/1121 cut-off events. For 305255/305257 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7045 event pairs, 0 based on Foata normal form. 4/1125 useless extension candidates. Maximal degree in co-relation 27402. Up to 695 conditions per place. [2020-10-16 00:03:52,103 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 285 selfloop transitions, 164 changer transitions 0/456 dead transitions. [2020-10-16 00:03:52,103 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 675 places, 456 transitions, 22304 flow [2020-10-16 00:03:52,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 00:03:52,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 00:03:52,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1817 transitions. [2020-10-16 00:03:52,109 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.672962962962963 [2020-10-16 00:03:52,109 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1817 transitions. [2020-10-16 00:03:52,109 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1817 transitions. [2020-10-16 00:03:52,109 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:52,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1817 transitions. [2020-10-16 00:03:52,110 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 00:03:52,111 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 00:03:52,111 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 00:03:52,111 INFO L185 Difference]: Start difference. First operand has 649 places, 431 transitions, 19036 flow. Second operand 27 states and 1817 transitions. [2020-10-16 00:03:52,111 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 675 places, 456 transitions, 22304 flow [2020-10-16 00:03:53,523 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 653 places, 456 transitions, 21964 flow, removed 84 selfloop flow, removed 22 redundant places. [2020-10-16 00:03:53,536 INFO L241 Difference]: Finished difference. Result has 655 places, 433 transitions, 19262 flow [2020-10-16 00:03:53,536 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18720, PETRI_DIFFERENCE_MINUEND_PLACES=627, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=431, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=19262, PETRI_PLACES=655, PETRI_TRANSITIONS=433} [2020-10-16 00:03:53,536 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 637 predicate places. [2020-10-16 00:03:53,536 INFO L481 AbstractCegarLoop]: Abstraction has has 655 places, 433 transitions, 19262 flow [2020-10-16 00:03:53,536 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 00:03:53,536 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:53,537 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:53,742 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2020-10-16 00:03:53,743 INFO L429 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:53,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:53,743 INFO L82 PathProgramCache]: Analyzing trace with hash -2047989855, now seen corresponding path program 114 times [2020-10-16 00:03:53,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:53,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595237973] [2020-10-16 00:03:53,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:53,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:54,014 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:54,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595237973] [2020-10-16 00:03:54,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781307606] [2020-10-16 00:03:54,014 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 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 00:03:54,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 00:03:54,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:03:54,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 00:03:54,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:54,084 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:54,084 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:54,084 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 00:03:54,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072446211] [2020-10-16 00:03:54,084 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 00:03:54,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:54,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 00:03:54,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2020-10-16 00:03:54,086 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:54,087 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 655 places, 433 transitions, 19262 flow. Second operand 22 states. [2020-10-16 00:03:54,087 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:54,087 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:54,087 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:55,306 INFO L129 PetriNetUnfolder]: 413/1133 cut-off events. [2020-10-16 00:03:55,306 INFO L130 PetriNetUnfolder]: For 316125/316131 co-relation queries the response was YES. [2020-10-16 00:03:55,332 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28270 conditions, 1133 events. 413/1133 cut-off events. For 316125/316131 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7161 event pairs, 0 based on Foata normal form. 5/1138 useless extension candidates. Maximal degree in co-relation 27960. Up to 703 conditions per place. [2020-10-16 00:03:55,345 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 251 selfloop transitions, 204 changer transitions 0/462 dead transitions. [2020-10-16 00:03:55,345 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 682 places, 462 transitions, 22855 flow [2020-10-16 00:03:55,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 00:03:55,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 00:03:55,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1885 transitions. [2020-10-16 00:03:55,348 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6732142857142858 [2020-10-16 00:03:55,348 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1885 transitions. [2020-10-16 00:03:55,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1885 transitions. [2020-10-16 00:03:55,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:55,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1885 transitions. [2020-10-16 00:03:55,349 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 00:03:55,350 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 00:03:55,350 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 00:03:55,350 INFO L185 Difference]: Start difference. First operand has 655 places, 433 transitions, 19262 flow. Second operand 28 states and 1885 transitions. [2020-10-16 00:03:55,350 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 682 places, 462 transitions, 22855 flow [2020-10-16 00:03:56,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 658 places, 462 transitions, 22343 flow, removed 101 selfloop flow, removed 24 redundant places. [2020-10-16 00:03:57,012 INFO L241 Difference]: Finished difference. Result has 660 places, 437 transitions, 19533 flow [2020-10-16 00:03:57,013 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18804, PETRI_DIFFERENCE_MINUEND_PLACES=631, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=433, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=200, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=19533, PETRI_PLACES=660, PETRI_TRANSITIONS=437} [2020-10-16 00:03:57,013 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 642 predicate places. [2020-10-16 00:03:57,013 INFO L481 AbstractCegarLoop]: Abstraction has has 660 places, 437 transitions, 19533 flow [2020-10-16 00:03:57,013 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 00:03:57,013 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:03:57,013 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:03:57,214 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2020-10-16 00:03:57,214 INFO L429 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:03:57,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:03:57,214 INFO L82 PathProgramCache]: Analyzing trace with hash 24762811, now seen corresponding path program 115 times [2020-10-16 00:03:57,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:03:57,215 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928895783] [2020-10-16 00:03:57,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:03:57,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:57,493 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:57,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928895783] [2020-10-16 00:03:57,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542584749] [2020-10-16 00:03:57,493 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 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 00:03:57,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:03:57,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 00:03:57,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:03:57,570 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:03:57,582 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:03:57,582 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:03:57,582 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 00:03:57,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255179028] [2020-10-16 00:03:57,583 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 00:03:57,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:03:57,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 00:03:57,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2020-10-16 00:03:57,584 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:03:57,584 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 660 places, 437 transitions, 19533 flow. Second operand 23 states. [2020-10-16 00:03:57,584 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:03:57,584 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:03:57,584 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:03:58,966 INFO L129 PetriNetUnfolder]: 417/1145 cut-off events. [2020-10-16 00:03:58,966 INFO L130 PetriNetUnfolder]: For 318733/318735 co-relation queries the response was YES. [2020-10-16 00:03:58,991 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28614 conditions, 1145 events. 417/1145 cut-off events. For 318733/318735 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7238 event pairs, 0 based on Foata normal form. 4/1149 useless extension candidates. Maximal degree in co-relation 28302. Up to 711 conditions per place. [2020-10-16 00:03:59,005 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 229 selfloop transitions, 230 changer transitions 0/466 dead transitions. [2020-10-16 00:03:59,005 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 688 places, 466 transitions, 23138 flow [2020-10-16 00:03:59,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 00:03:59,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 00:03:59,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1953 transitions. [2020-10-16 00:03:59,007 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673448275862069 [2020-10-16 00:03:59,007 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1953 transitions. [2020-10-16 00:03:59,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1953 transitions. [2020-10-16 00:03:59,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:03:59,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1953 transitions. [2020-10-16 00:03:59,009 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 00:03:59,011 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 00:03:59,011 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 00:03:59,011 INFO L185 Difference]: Start difference. First operand has 660 places, 437 transitions, 19533 flow. Second operand 29 states and 1953 transitions. [2020-10-16 00:03:59,011 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 688 places, 466 transitions, 23138 flow [2020-10-16 00:04:00,453 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 664 places, 466 transitions, 22570 flow, removed 101 selfloop flow, removed 24 redundant places. [2020-10-16 00:04:00,466 INFO L241 Difference]: Finished difference. Result has 666 places, 441 transitions, 19812 flow [2020-10-16 00:04:00,466 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19019, PETRI_DIFFERENCE_MINUEND_PLACES=636, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=226, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=19812, PETRI_PLACES=666, PETRI_TRANSITIONS=441} [2020-10-16 00:04:00,466 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 648 predicate places. [2020-10-16 00:04:00,466 INFO L481 AbstractCegarLoop]: Abstraction has has 666 places, 441 transitions, 19812 flow [2020-10-16 00:04:00,467 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 00:04:00,467 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:00,467 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:00,667 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:04:00,667 INFO L429 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:00,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:00,668 INFO L82 PathProgramCache]: Analyzing trace with hash 516581379, now seen corresponding path program 116 times [2020-10-16 00:04:00,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:00,669 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351367321] [2020-10-16 00:04:00,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:00,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:00,929 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:00,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351367321] [2020-10-16 00:04:00,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984912050] [2020-10-16 00:04:00,929 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 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 00:04:00,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:04:00,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:00,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 00:04:00,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:00,995 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:00,995 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:00,995 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 00:04:00,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122509148] [2020-10-16 00:04:00,995 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 00:04:00,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:00,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 00:04:00,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2020-10-16 00:04:00,996 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:00,997 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 666 places, 441 transitions, 19812 flow. Second operand 22 states. [2020-10-16 00:04:00,997 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:00,997 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:00,997 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:02,289 INFO L129 PetriNetUnfolder]: 421/1157 cut-off events. [2020-10-16 00:04:02,289 INFO L130 PetriNetUnfolder]: For 321379/321381 co-relation queries the response was YES. [2020-10-16 00:04:02,315 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28962 conditions, 1157 events. 421/1157 cut-off events. For 321379/321381 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7325 event pairs, 0 based on Foata normal form. 2/1159 useless extension candidates. Maximal degree in co-relation 28648. Up to 719 conditions per place. [2020-10-16 00:04:02,328 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 199 selfloop transitions, 266 changer transitions 0/472 dead transitions. [2020-10-16 00:04:02,328 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 695 places, 472 transitions, 23625 flow [2020-10-16 00:04:02,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 00:04:02,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 00:04:02,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2021 transitions. [2020-10-16 00:04:02,330 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6736666666666666 [2020-10-16 00:04:02,330 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2021 transitions. [2020-10-16 00:04:02,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2021 transitions. [2020-10-16 00:04:02,331 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:02,331 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2021 transitions. [2020-10-16 00:04:02,332 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 00:04:02,333 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 00:04:02,333 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 00:04:02,333 INFO L185 Difference]: Start difference. First operand has 666 places, 441 transitions, 19812 flow. Second operand 30 states and 2021 transitions. [2020-10-16 00:04:02,333 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 695 places, 472 transitions, 23625 flow [2020-10-16 00:04:04,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 669 places, 472 transitions, 22985 flow, removed 107 selfloop flow, removed 26 redundant places. [2020-10-16 00:04:04,093 INFO L241 Difference]: Finished difference. Result has 671 places, 445 transitions, 20107 flow [2020-10-16 00:04:04,093 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19234, PETRI_DIFFERENCE_MINUEND_PLACES=640, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=262, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=20107, PETRI_PLACES=671, PETRI_TRANSITIONS=445} [2020-10-16 00:04:04,094 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 653 predicate places. [2020-10-16 00:04:04,094 INFO L481 AbstractCegarLoop]: Abstraction has has 671 places, 445 transitions, 20107 flow [2020-10-16 00:04:04,094 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 00:04:04,094 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:04,094 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:04,294 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2020-10-16 00:04:04,295 INFO L429 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:04,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:04,295 INFO L82 PathProgramCache]: Analyzing trace with hash -1537271225, now seen corresponding path program 117 times [2020-10-16 00:04:04,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:04,296 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362477298] [2020-10-16 00:04:04,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:04,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:04,546 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:04,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362477298] [2020-10-16 00:04:04,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625819222] [2020-10-16 00:04:04,546 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 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 00:04:04,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 00:04:04,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:04,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 00:04:04,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:04,625 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:04,625 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:04,625 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 00:04:04,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261246545] [2020-10-16 00:04:04,625 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 00:04:04,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:04,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 00:04:04,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2020-10-16 00:04:04,627 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:04,627 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 671 places, 445 transitions, 20107 flow. Second operand 22 states. [2020-10-16 00:04:04,627 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:04,627 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:04,627 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:06,040 INFO L129 PetriNetUnfolder]: 423/1163 cut-off events. [2020-10-16 00:04:06,040 INFO L130 PetriNetUnfolder]: For 322857/322863 co-relation queries the response was YES. [2020-10-16 00:04:06,067 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29162 conditions, 1163 events. 423/1163 cut-off events. For 322857/322863 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7400 event pairs, 0 based on Foata normal form. 5/1168 useless extension candidates. Maximal degree in co-relation 28846. Up to 723 conditions per place. [2020-10-16 00:04:06,081 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 119 selfloop transitions, 352 changer transitions 0/478 dead transitions. [2020-10-16 00:04:06,081 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 704 places, 478 transitions, 24213 flow [2020-10-16 00:04:06,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 00:04:06,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 00:04:06,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2293 transitions. [2020-10-16 00:04:06,083 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744117647058824 [2020-10-16 00:04:06,083 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2293 transitions. [2020-10-16 00:04:06,083 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2293 transitions. [2020-10-16 00:04:06,084 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:06,084 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2293 transitions. [2020-10-16 00:04:06,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 00:04:06,086 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 00:04:06,086 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 00:04:06,086 INFO L185 Difference]: Start difference. First operand has 671 places, 445 transitions, 20107 flow. Second operand 34 states and 2293 transitions. [2020-10-16 00:04:06,086 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 704 places, 478 transitions, 24213 flow [2020-10-16 00:04:07,703 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 676 places, 478 transitions, 23489 flow, removed 109 selfloop flow, removed 28 redundant places. [2020-10-16 00:04:07,717 INFO L241 Difference]: Finished difference. Result has 678 places, 447 transitions, 20408 flow [2020-10-16 00:04:07,718 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19449, PETRI_DIFFERENCE_MINUEND_PLACES=643, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=350, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=20408, PETRI_PLACES=678, PETRI_TRANSITIONS=447} [2020-10-16 00:04:07,718 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 660 predicate places. [2020-10-16 00:04:07,718 INFO L481 AbstractCegarLoop]: Abstraction has has 678 places, 447 transitions, 20408 flow [2020-10-16 00:04:07,718 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 00:04:07,718 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:07,718 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:07,919 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:04:07,919 INFO L429 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:07,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:07,919 INFO L82 PathProgramCache]: Analyzing trace with hash -1082344563, now seen corresponding path program 118 times [2020-10-16 00:04:07,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:07,920 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840910159] [2020-10-16 00:04:07,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:07,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:08,158 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:08,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840910159] [2020-10-16 00:04:08,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373504301] [2020-10-16 00:04:08,159 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 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 00:04:08,206 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:04:08,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:08,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 00:04:08,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:08,242 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:04:08,260 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:08,260 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:08,260 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 00:04:08,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561376735] [2020-10-16 00:04:08,261 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 00:04:08,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:08,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 00:04:08,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2020-10-16 00:04:08,262 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:08,263 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 678 places, 447 transitions, 20408 flow. Second operand 23 states. [2020-10-16 00:04:08,263 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:08,263 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:08,263 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:10,132 INFO L129 PetriNetUnfolder]: 429/1181 cut-off events. [2020-10-16 00:04:10,132 INFO L130 PetriNetUnfolder]: For 326896/326898 co-relation queries the response was YES. [2020-10-16 00:04:10,155 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29683 conditions, 1181 events. 429/1181 cut-off events. For 326896/326898 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7521 event pairs, 0 based on Foata normal form. 4/1185 useless extension candidates. Maximal degree in co-relation 29365. Up to 735 conditions per place. [2020-10-16 00:04:10,169 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 85 selfloop transitions, 394 changer transitions 0/486 dead transitions. [2020-10-16 00:04:10,169 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 714 places, 486 transitions, 24846 flow [2020-10-16 00:04:10,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 00:04:10,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 00:04:10,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2497 transitions. [2020-10-16 00:04:10,171 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748648648648649 [2020-10-16 00:04:10,171 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2497 transitions. [2020-10-16 00:04:10,171 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2497 transitions. [2020-10-16 00:04:10,172 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:10,172 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2497 transitions. [2020-10-16 00:04:10,173 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 00:04:10,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 00:04:10,174 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 00:04:10,174 INFO L185 Difference]: Start difference. First operand has 678 places, 447 transitions, 20408 flow. Second operand 37 states and 2497 transitions. [2020-10-16 00:04:10,174 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 714 places, 486 transitions, 24846 flow [2020-10-16 00:04:11,743 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 684 places, 486 transitions, 23981 flow, removed 113 selfloop flow, removed 30 redundant places. [2020-10-16 00:04:11,758 INFO L241 Difference]: Finished difference. Result has 688 places, 453 transitions, 20900 flow [2020-10-16 00:04:11,758 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19613, PETRI_DIFFERENCE_MINUEND_PLACES=648, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=447, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=388, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=20900, PETRI_PLACES=688, PETRI_TRANSITIONS=453} [2020-10-16 00:04:11,758 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 670 predicate places. [2020-10-16 00:04:11,758 INFO L481 AbstractCegarLoop]: Abstraction has has 688 places, 453 transitions, 20900 flow [2020-10-16 00:04:11,758 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 00:04:11,759 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:11,759 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:11,959 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:04:11,959 INFO L429 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:11,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:11,960 INFO L82 PathProgramCache]: Analyzing trace with hash -595261713, now seen corresponding path program 119 times [2020-10-16 00:04:11,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:11,960 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567145687] [2020-10-16 00:04:11,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:11,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:12,193 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:12,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567145687] [2020-10-16 00:04:12,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210771139] [2020-10-16 00:04:12,194 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 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 00:04:12,242 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 00:04:12,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:12,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 00:04:12,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:12,275 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:04:12,291 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:12,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:12,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 00:04:12,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989637046] [2020-10-16 00:04:12,291 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 00:04:12,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:12,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 00:04:12,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2020-10-16 00:04:12,293 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:12,294 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 688 places, 453 transitions, 20900 flow. Second operand 23 states. [2020-10-16 00:04:12,294 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:12,294 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:12,294 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:14,175 INFO L129 PetriNetUnfolder]: 431/1186 cut-off events. [2020-10-16 00:04:14,175 INFO L130 PetriNetUnfolder]: For 328673/328679 co-relation queries the response was YES. [2020-10-16 00:04:14,203 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29967 conditions, 1186 events. 431/1186 cut-off events. For 328673/328679 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7551 event pairs, 0 based on Foata normal form. 8/1194 useless extension candidates. Maximal degree in co-relation 29645. Up to 739 conditions per place. [2020-10-16 00:04:14,217 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 67 selfloop transitions, 416 changer transitions 0/490 dead transitions. [2020-10-16 00:04:14,217 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 726 places, 490 transitions, 25414 flow [2020-10-16 00:04:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-10-16 00:04:14,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-16 00:04:14,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2633 transitions. [2020-10-16 00:04:14,219 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751282051282051 [2020-10-16 00:04:14,220 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2633 transitions. [2020-10-16 00:04:14,220 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2633 transitions. [2020-10-16 00:04:14,220 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:14,220 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2633 transitions. [2020-10-16 00:04:14,221 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 40 states. [2020-10-16 00:04:14,222 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 40 states. [2020-10-16 00:04:14,223 INFO L81 ComplementDD]: Finished complementDD. Result 40 states. [2020-10-16 00:04:14,223 INFO L185 Difference]: Start difference. First operand has 688 places, 453 transitions, 20900 flow. Second operand 39 states and 2633 transitions. [2020-10-16 00:04:14,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 726 places, 490 transitions, 25414 flow [2020-10-16 00:04:16,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 693 places, 490 transitions, 24557 flow, removed 117 selfloop flow, removed 33 redundant places. [2020-10-16 00:04:16,113 INFO L241 Difference]: Finished difference. Result has 695 places, 455 transitions, 21231 flow [2020-10-16 00:04:16,114 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20117, PETRI_DIFFERENCE_MINUEND_PLACES=655, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=453, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=414, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=21231, PETRI_PLACES=695, PETRI_TRANSITIONS=455} [2020-10-16 00:04:16,114 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 677 predicate places. [2020-10-16 00:04:16,114 INFO L481 AbstractCegarLoop]: Abstraction has has 695 places, 455 transitions, 21231 flow [2020-10-16 00:04:16,114 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 00:04:16,114 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:16,114 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:16,314 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:04:16,315 INFO L429 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:16,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:16,315 INFO L82 PathProgramCache]: Analyzing trace with hash -594754863, now seen corresponding path program 120 times [2020-10-16 00:04:16,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:16,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050694686] [2020-10-16 00:04:16,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:16,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:16,553 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:16,553 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050694686] [2020-10-16 00:04:16,554 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631303392] [2020-10-16 00:04:16,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 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 00:04:16,621 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 00:04:16,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:16,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 00:04:16,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:16,650 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:04:16,667 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:16,668 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:16,668 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 00:04:16,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452567168] [2020-10-16 00:04:16,669 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 00:04:16,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:16,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 00:04:16,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2020-10-16 00:04:16,670 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:16,670 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 695 places, 455 transitions, 21231 flow. Second operand 23 states. [2020-10-16 00:04:16,670 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:16,670 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:16,670 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:18,569 INFO L129 PetriNetUnfolder]: 435/1195 cut-off events. [2020-10-16 00:04:18,569 INFO L130 PetriNetUnfolder]: For 331858/331860 co-relation queries the response was YES. [2020-10-16 00:04:18,598 INFO L80 FinitePrefix]: Finished finitePrefix Result has 30373 conditions, 1195 events. 435/1195 cut-off events. For 331858/331860 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7627 event pairs, 0 based on Foata normal form. 4/1199 useless extension candidates. Maximal degree in co-relation 30049. Up to 745 conditions per place. [2020-10-16 00:04:18,612 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 57 selfloop transitions, 432 changer transitions 0/496 dead transitions. [2020-10-16 00:04:18,612 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 735 places, 496 transitions, 26109 flow [2020-10-16 00:04:18,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-10-16 00:04:18,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2020-10-16 00:04:18,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2769 transitions. [2020-10-16 00:04:18,614 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753658536585366 [2020-10-16 00:04:18,614 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2769 transitions. [2020-10-16 00:04:18,614 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2769 transitions. [2020-10-16 00:04:18,615 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:18,615 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2769 transitions. [2020-10-16 00:04:18,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 42 states. [2020-10-16 00:04:18,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 42 states. [2020-10-16 00:04:18,617 INFO L81 ComplementDD]: Finished complementDD. Result 42 states. [2020-10-16 00:04:18,617 INFO L185 Difference]: Start difference. First operand has 695 places, 455 transitions, 21231 flow. Second operand 41 states and 2769 transitions. [2020-10-16 00:04:18,617 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 735 places, 496 transitions, 26109 flow [2020-10-16 00:04:20,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 699 places, 496 transitions, 25135 flow, removed 114 selfloop flow, removed 36 redundant places. [2020-10-16 00:04:20,403 INFO L241 Difference]: Finished difference. Result has 702 places, 459 transitions, 21664 flow [2020-10-16 00:04:20,403 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20337, PETRI_DIFFERENCE_MINUEND_PLACES=659, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=455, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=428, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=21664, PETRI_PLACES=702, PETRI_TRANSITIONS=459} [2020-10-16 00:04:20,403 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 684 predicate places. [2020-10-16 00:04:20,403 INFO L481 AbstractCegarLoop]: Abstraction has has 702 places, 459 transitions, 21664 flow [2020-10-16 00:04:20,403 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 00:04:20,403 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:20,404 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:20,604 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:04:20,604 INFO L429 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:20,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:20,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1345493231, now seen corresponding path program 121 times [2020-10-16 00:04:20,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:20,605 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400191551] [2020-10-16 00:04:20,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:20,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:20,841 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:20,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400191551] [2020-10-16 00:04:20,842 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382054318] [2020-10-16 00:04:20,842 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 00:04:20,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:20,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 00:04:20,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:20,913 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:04:20,934 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:20,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:20,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 00:04:20,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790784872] [2020-10-16 00:04:20,935 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 00:04:20,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:20,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 00:04:20,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2020-10-16 00:04:20,937 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:20,937 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 702 places, 459 transitions, 21664 flow. Second operand 23 states. [2020-10-16 00:04:20,937 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:20,937 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:20,938 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:22,840 INFO L129 PetriNetUnfolder]: 438/1201 cut-off events. [2020-10-16 00:04:22,840 INFO L130 PetriNetUnfolder]: For 340546/340548 co-relation queries the response was YES. [2020-10-16 00:04:22,865 INFO L80 FinitePrefix]: Finished finitePrefix Result has 30858 conditions, 1201 events. 438/1201 cut-off events. For 340546/340548 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7664 event pairs, 0 based on Foata normal form. 3/1204 useless extension candidates. Maximal degree in co-relation 30531. Up to 749 conditions per place. [2020-10-16 00:04:22,880 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 106 selfloop transitions, 386 changer transitions 0/499 dead transitions. [2020-10-16 00:04:22,881 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 741 places, 499 transitions, 26416 flow [2020-10-16 00:04:22,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 00:04:22,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 00:04:22,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2701 transitions. [2020-10-16 00:04:22,883 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67525 [2020-10-16 00:04:22,883 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2701 transitions. [2020-10-16 00:04:22,883 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2701 transitions. [2020-10-16 00:04:22,883 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:22,883 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2701 transitions. [2020-10-16 00:04:22,884 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 00:04:22,886 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 00:04:22,886 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 00:04:22,886 INFO L185 Difference]: Start difference. First operand has 702 places, 459 transitions, 21664 flow. Second operand 40 states and 2701 transitions. [2020-10-16 00:04:22,886 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 741 places, 499 transitions, 26416 flow [2020-10-16 00:04:24,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 704 places, 499 transitions, 25367 flow, removed 145 selfloop flow, removed 37 redundant places. [2020-10-16 00:04:24,600 INFO L241 Difference]: Finished difference. Result has 706 places, 462 transitions, 21769 flow [2020-10-16 00:04:24,600 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20655, PETRI_DIFFERENCE_MINUEND_PLACES=665, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=459, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=383, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=21769, PETRI_PLACES=706, PETRI_TRANSITIONS=462} [2020-10-16 00:04:24,600 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 688 predicate places. [2020-10-16 00:04:24,600 INFO L481 AbstractCegarLoop]: Abstraction has has 706 places, 462 transitions, 21769 flow [2020-10-16 00:04:24,600 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 00:04:24,600 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:24,600 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:24,801 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2020-10-16 00:04:24,801 INFO L429 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:24,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:24,802 INFO L82 PathProgramCache]: Analyzing trace with hash -1257515262, now seen corresponding path program 122 times [2020-10-16 00:04:24,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:24,802 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888232344] [2020-10-16 00:04:24,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:24,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:25,056 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:25,056 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888232344] [2020-10-16 00:04:25,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405397733] [2020-10-16 00:04:25,057 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 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 00:04:25,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:04:25,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:25,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 00:04:25,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:25,130 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:04:25,154 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:25,154 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:25,155 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 00:04:25,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588321237] [2020-10-16 00:04:25,155 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:04:25,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:25,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:04:25,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:04:25,156 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:25,157 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 706 places, 462 transitions, 21769 flow. Second operand 24 states. [2020-10-16 00:04:25,157 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:25,157 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:25,157 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:27,121 INFO L129 PetriNetUnfolder]: 441/1209 cut-off events. [2020-10-16 00:04:27,122 INFO L130 PetriNetUnfolder]: For 349380/349382 co-relation queries the response was YES. [2020-10-16 00:04:27,152 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31193 conditions, 1209 events. 441/1209 cut-off events. For 349380/349382 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7718 event pairs, 0 based on Foata normal form. 1/1210 useless extension candidates. Maximal degree in co-relation 30864. Up to 753 conditions per place. [2020-10-16 00:04:27,166 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 60 selfloop transitions, 436 changer transitions 0/503 dead transitions. [2020-10-16 00:04:27,166 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 745 places, 503 transitions, 26753 flow [2020-10-16 00:04:27,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 00:04:27,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 00:04:27,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2701 transitions. [2020-10-16 00:04:27,168 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67525 [2020-10-16 00:04:27,169 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2701 transitions. [2020-10-16 00:04:27,169 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2701 transitions. [2020-10-16 00:04:27,169 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:27,169 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2701 transitions. [2020-10-16 00:04:27,170 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 00:04:27,172 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 00:04:27,172 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 00:04:27,172 INFO L185 Difference]: Start difference. First operand has 706 places, 462 transitions, 21769 flow. Second operand 40 states and 2701 transitions. [2020-10-16 00:04:27,172 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 745 places, 503 transitions, 26753 flow [2020-10-16 00:04:28,928 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 708 places, 503 transitions, 25823 flow, removed 113 selfloop flow, removed 37 redundant places. [2020-10-16 00:04:28,943 INFO L241 Difference]: Finished difference. Result has 710 places, 465 transitions, 22091 flow [2020-10-16 00:04:28,943 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20879, PETRI_DIFFERENCE_MINUEND_PLACES=669, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=433, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=22091, PETRI_PLACES=710, PETRI_TRANSITIONS=465} [2020-10-16 00:04:28,943 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 692 predicate places. [2020-10-16 00:04:28,943 INFO L481 AbstractCegarLoop]: Abstraction has has 710 places, 465 transitions, 22091 flow [2020-10-16 00:04:28,944 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:04:28,944 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:28,944 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:29,144 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2020-10-16 00:04:29,145 INFO L429 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:29,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:29,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1592376589, now seen corresponding path program 123 times [2020-10-16 00:04:29,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:29,146 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084382114] [2020-10-16 00:04:29,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:29,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:29,499 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:29,499 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084382114] [2020-10-16 00:04:29,499 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480187183] [2020-10-16 00:04:29,499 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 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 00:04:29,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 00:04:29,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:29,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 00:04:29,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:29,570 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:29,570 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:29,570 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 00:04:29,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484184010] [2020-10-16 00:04:29,571 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 00:04:29,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:29,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 00:04:29,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2020-10-16 00:04:29,573 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:29,573 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 710 places, 465 transitions, 22091 flow. Second operand 23 states. [2020-10-16 00:04:29,573 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:29,573 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:29,573 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:31,052 INFO L129 PetriNetUnfolder]: 443/1215 cut-off events. [2020-10-16 00:04:31,053 INFO L130 PetriNetUnfolder]: For 359580/359582 co-relation queries the response was YES. [2020-10-16 00:04:31,084 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31556 conditions, 1215 events. 443/1215 cut-off events. For 359580/359582 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7759 event pairs, 0 based on Foata normal form. 4/1219 useless extension candidates. Maximal degree in co-relation 31225. Up to 796 conditions per place. [2020-10-16 00:04:31,099 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 450 selfloop transitions, 31 changer transitions 0/488 dead transitions. [2020-10-16 00:04:31,099 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 733 places, 488 transitions, 25337 flow [2020-10-16 00:04:31,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 00:04:31,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 00:04:31,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1612 transitions. [2020-10-16 00:04:31,101 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6716666666666666 [2020-10-16 00:04:31,101 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1612 transitions. [2020-10-16 00:04:31,101 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1612 transitions. [2020-10-16 00:04:31,101 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:31,101 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1612 transitions. [2020-10-16 00:04:31,102 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 00:04:31,103 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 00:04:31,103 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 00:04:31,103 INFO L185 Difference]: Start difference. First operand has 710 places, 465 transitions, 22091 flow. Second operand 24 states and 1612 transitions. [2020-10-16 00:04:31,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 733 places, 488 transitions, 25337 flow [2020-10-16 00:04:32,783 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 696 places, 488 transitions, 24329 flow, removed 96 selfloop flow, removed 37 redundant places. [2020-10-16 00:04:32,797 INFO L241 Difference]: Finished difference. Result has 698 places, 467 transitions, 21355 flow [2020-10-16 00:04:32,798 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21083, PETRI_DIFFERENCE_MINUEND_PLACES=673, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=465, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=21355, PETRI_PLACES=698, PETRI_TRANSITIONS=467} [2020-10-16 00:04:32,798 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 680 predicate places. [2020-10-16 00:04:32,798 INFO L481 AbstractCegarLoop]: Abstraction has has 698 places, 467 transitions, 21355 flow [2020-10-16 00:04:32,798 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 00:04:32,798 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:32,798 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:32,999 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2020-10-16 00:04:32,999 INFO L429 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:32,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:33,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1160063869, now seen corresponding path program 124 times [2020-10-16 00:04:33,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:33,000 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758217742] [2020-10-16 00:04:33,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:33,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:33,324 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:33,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758217742] [2020-10-16 00:04:33,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882934740] [2020-10-16 00:04:33,325 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 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 00:04:33,371 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:04:33,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:33,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 00:04:33,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:33,396 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:04:33,409 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:33,410 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:33,410 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 00:04:33,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083107898] [2020-10-16 00:04:33,410 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:04:33,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:33,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:04:33,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:04:33,412 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:33,413 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 698 places, 467 transitions, 21355 flow. Second operand 24 states. [2020-10-16 00:04:33,413 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:33,413 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:33,413 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:34,764 INFO L129 PetriNetUnfolder]: 447/1227 cut-off events. [2020-10-16 00:04:34,764 INFO L130 PetriNetUnfolder]: For 377926/377928 co-relation queries the response was YES. [2020-10-16 00:04:34,815 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31856 conditions, 1227 events. 447/1227 cut-off events. For 377926/377928 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7832 event pairs, 0 based on Foata normal form. 4/1231 useless extension candidates. Maximal degree in co-relation 31523. Up to 765 conditions per place. [2020-10-16 00:04:34,832 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 389 selfloop transitions, 98 changer transitions 0/494 dead transitions. [2020-10-16 00:04:34,832 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 724 places, 494 transitions, 24994 flow [2020-10-16 00:04:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 00:04:34,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 00:04:34,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1816 transitions. [2020-10-16 00:04:34,834 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725925925925926 [2020-10-16 00:04:34,834 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1816 transitions. [2020-10-16 00:04:34,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1816 transitions. [2020-10-16 00:04:34,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:34,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1816 transitions. [2020-10-16 00:04:34,835 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 00:04:34,836 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 00:04:34,836 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 00:04:34,836 INFO L185 Difference]: Start difference. First operand has 698 places, 467 transitions, 21355 flow. Second operand 27 states and 1816 transitions. [2020-10-16 00:04:34,837 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 724 places, 494 transitions, 24994 flow [2020-10-16 00:04:36,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 703 places, 494 transitions, 24752 flow, removed 92 selfloop flow, removed 21 redundant places. [2020-10-16 00:04:36,699 INFO L241 Difference]: Finished difference. Result has 705 places, 471 transitions, 21692 flow [2020-10-16 00:04:36,699 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21139, PETRI_DIFFERENCE_MINUEND_PLACES=677, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=369, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=21692, PETRI_PLACES=705, PETRI_TRANSITIONS=471} [2020-10-16 00:04:36,699 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 687 predicate places. [2020-10-16 00:04:36,699 INFO L481 AbstractCegarLoop]: Abstraction has has 705 places, 471 transitions, 21692 flow [2020-10-16 00:04:36,699 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:04:36,699 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:36,699 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:36,900 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2020-10-16 00:04:36,900 INFO L429 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:36,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:36,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1343875641, now seen corresponding path program 125 times [2020-10-16 00:04:36,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:36,901 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308421142] [2020-10-16 00:04:36,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:36,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:37,203 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:37,203 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308421142] [2020-10-16 00:04:37,203 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127175429] [2020-10-16 00:04:37,204 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 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 00:04:37,255 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 00:04:37,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:37,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 00:04:37,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:37,288 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:04:37,302 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:37,302 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:37,302 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 00:04:37,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462567570] [2020-10-16 00:04:37,303 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:04:37,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:37,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:04:37,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:04:37,305 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:37,305 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 705 places, 471 transitions, 21692 flow. Second operand 24 states. [2020-10-16 00:04:37,305 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:37,305 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:37,305 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:38,847 INFO L129 PetriNetUnfolder]: 449/1233 cut-off events. [2020-10-16 00:04:38,847 INFO L130 PetriNetUnfolder]: For 387869/387871 co-relation queries the response was YES. [2020-10-16 00:04:38,878 INFO L80 FinitePrefix]: Finished finitePrefix Result has 32282 conditions, 1233 events. 449/1233 cut-off events. For 387869/387871 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7758 event pairs, 0 based on Foata normal form. 4/1237 useless extension candidates. Maximal degree in co-relation 31947. Up to 769 conditions per place. [2020-10-16 00:04:38,893 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 263 selfloop transitions, 230 changer transitions 0/500 dead transitions. [2020-10-16 00:04:38,894 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 735 places, 500 transitions, 25642 flow [2020-10-16 00:04:38,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 00:04:38,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 00:04:38,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2088 transitions. [2020-10-16 00:04:38,896 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6735483870967742 [2020-10-16 00:04:38,896 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2088 transitions. [2020-10-16 00:04:38,896 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2088 transitions. [2020-10-16 00:04:38,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:38,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2088 transitions. [2020-10-16 00:04:38,897 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 00:04:38,898 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 00:04:38,898 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 00:04:38,898 INFO L185 Difference]: Start difference. First operand has 705 places, 471 transitions, 21692 flow. Second operand 31 states and 2088 transitions. [2020-10-16 00:04:38,898 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 735 places, 500 transitions, 25642 flow [2020-10-16 00:04:40,691 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 711 places, 500 transitions, 25240 flow, removed 109 selfloop flow, removed 24 redundant places. [2020-10-16 00:04:40,706 INFO L241 Difference]: Finished difference. Result has 713 places, 473 transitions, 22048 flow [2020-10-16 00:04:40,706 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21348, PETRI_DIFFERENCE_MINUEND_PLACES=681, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=228, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=241, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=22048, PETRI_PLACES=713, PETRI_TRANSITIONS=473} [2020-10-16 00:04:40,706 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 695 predicate places. [2020-10-16 00:04:40,706 INFO L481 AbstractCegarLoop]: Abstraction has has 713 places, 473 transitions, 22048 flow [2020-10-16 00:04:40,706 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:04:40,706 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:40,707 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:40,913 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:04:40,914 INFO L429 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:40,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:40,914 INFO L82 PathProgramCache]: Analyzing trace with hash -655553851, now seen corresponding path program 126 times [2020-10-16 00:04:40,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:40,915 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027711296] [2020-10-16 00:04:40,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:40,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:41,205 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:41,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027711296] [2020-10-16 00:04:41,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087438533] [2020-10-16 00:04:41,206 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 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 00:04:41,261 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 00:04:41,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:41,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 00:04:41,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:41,281 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:41,281 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:41,282 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 00:04:41,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525807323] [2020-10-16 00:04:41,282 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 00:04:41,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:41,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 00:04:41,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2020-10-16 00:04:41,284 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:41,284 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 713 places, 473 transitions, 22048 flow. Second operand 23 states. [2020-10-16 00:04:41,284 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:41,284 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:41,284 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:42,791 INFO L129 PetriNetUnfolder]: 451/1239 cut-off events. [2020-10-16 00:04:42,791 INFO L130 PetriNetUnfolder]: For 389219/389225 co-relation queries the response was YES. [2020-10-16 00:04:42,823 INFO L80 FinitePrefix]: Finished finitePrefix Result has 32568 conditions, 1239 events. 451/1239 cut-off events. For 389219/389225 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7894 event pairs, 0 based on Foata normal form. 8/1247 useless extension candidates. Maximal degree in co-relation 32231. Up to 773 conditions per place. [2020-10-16 00:04:42,838 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 229 selfloop transitions, 268 changer transitions 0/504 dead transitions. [2020-10-16 00:04:42,838 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 746 places, 504 transitions, 26210 flow [2020-10-16 00:04:42,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 00:04:42,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 00:04:42,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2291 transitions. [2020-10-16 00:04:42,841 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6738235294117647 [2020-10-16 00:04:42,841 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2291 transitions. [2020-10-16 00:04:42,842 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2291 transitions. [2020-10-16 00:04:42,842 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:42,842 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2291 transitions. [2020-10-16 00:04:42,844 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 00:04:42,845 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 00:04:42,845 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 00:04:42,845 INFO L185 Difference]: Start difference. First operand has 713 places, 473 transitions, 22048 flow. Second operand 34 states and 2291 transitions. [2020-10-16 00:04:42,846 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 746 places, 504 transitions, 26210 flow [2020-10-16 00:04:44,910 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 718 places, 504 transitions, 25552 flow, removed 115 selfloop flow, removed 28 redundant places. [2020-10-16 00:04:44,925 INFO L241 Difference]: Finished difference. Result has 720 places, 475 transitions, 22236 flow [2020-10-16 00:04:44,926 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21452, PETRI_DIFFERENCE_MINUEND_PLACES=685, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=473, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=266, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=22236, PETRI_PLACES=720, PETRI_TRANSITIONS=475} [2020-10-16 00:04:44,926 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 702 predicate places. [2020-10-16 00:04:44,926 INFO L481 AbstractCegarLoop]: Abstraction has has 720 places, 475 transitions, 22236 flow [2020-10-16 00:04:44,926 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 00:04:44,926 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:44,926 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:45,133 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2020-10-16 00:04:45,134 INFO L429 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:45,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:45,134 INFO L82 PathProgramCache]: Analyzing trace with hash -759996807, now seen corresponding path program 127 times [2020-10-16 00:04:45,135 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:45,135 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336735989] [2020-10-16 00:04:45,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:45,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:45,415 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:45,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336735989] [2020-10-16 00:04:45,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139293830] [2020-10-16 00:04:45,416 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 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 00:04:45,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:45,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 00:04:45,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:45,483 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:45,483 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:45,483 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 00:04:45,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517240841] [2020-10-16 00:04:45,483 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 00:04:45,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:45,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 00:04:45,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2020-10-16 00:04:45,485 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:45,485 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 720 places, 475 transitions, 22236 flow. Second operand 23 states. [2020-10-16 00:04:45,485 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:45,485 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:45,486 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:47,064 INFO L129 PetriNetUnfolder]: 453/1245 cut-off events. [2020-10-16 00:04:47,064 INFO L130 PetriNetUnfolder]: For 390732/390738 co-relation queries the response was YES. [2020-10-16 00:04:47,095 INFO L80 FinitePrefix]: Finished finitePrefix Result has 32772 conditions, 1245 events. 453/1245 cut-off events. For 390732/390738 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7941 event pairs, 0 based on Foata normal form. 8/1253 useless extension candidates. Maximal degree in co-relation 32433. Up to 777 conditions per place. [2020-10-16 00:04:47,111 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 185 selfloop transitions, 316 changer transitions 0/508 dead transitions. [2020-10-16 00:04:47,111 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 755 places, 508 transitions, 26610 flow [2020-10-16 00:04:47,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 00:04:47,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 00:04:47,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2427 transitions. [2020-10-16 00:04:47,113 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741666666666667 [2020-10-16 00:04:47,113 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2427 transitions. [2020-10-16 00:04:47,113 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2427 transitions. [2020-10-16 00:04:47,114 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:47,114 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2427 transitions. [2020-10-16 00:04:47,115 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 00:04:47,116 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 00:04:47,116 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 00:04:47,116 INFO L185 Difference]: Start difference. First operand has 720 places, 475 transitions, 22236 flow. Second operand 36 states and 2427 transitions. [2020-10-16 00:04:47,116 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 755 places, 508 transitions, 26610 flow [2020-10-16 00:04:49,232 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 725 places, 508 transitions, 25894 flow, removed 113 selfloop flow, removed 30 redundant places. [2020-10-16 00:04:49,247 INFO L241 Difference]: Finished difference. Result has 727 places, 477 transitions, 22478 flow [2020-10-16 00:04:49,248 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21586, PETRI_DIFFERENCE_MINUEND_PLACES=690, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=314, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=22478, PETRI_PLACES=727, PETRI_TRANSITIONS=477} [2020-10-16 00:04:49,248 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 709 predicate places. [2020-10-16 00:04:49,248 INFO L481 AbstractCegarLoop]: Abstraction has has 727 places, 477 transitions, 22478 flow [2020-10-16 00:04:49,248 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 00:04:49,248 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:49,248 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:49,449 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2020-10-16 00:04:49,449 INFO L429 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:49,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:49,450 INFO L82 PathProgramCache]: Analyzing trace with hash -30631669, now seen corresponding path program 128 times [2020-10-16 00:04:49,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:49,450 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209480035] [2020-10-16 00:04:49,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:49,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:49,729 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:49,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209480035] [2020-10-16 00:04:49,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435117888] [2020-10-16 00:04:49,730 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 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 00:04:49,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:04:49,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:49,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 00:04:49,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:49,807 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:04:49,825 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:49,825 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:49,825 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 00:04:49,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74518519] [2020-10-16 00:04:49,826 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:04:49,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:49,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:04:49,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:04:49,827 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:49,828 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 727 places, 477 transitions, 22478 flow. Second operand 24 states. [2020-10-16 00:04:49,828 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:49,828 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:49,828 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:51,583 INFO L129 PetriNetUnfolder]: 455/1251 cut-off events. [2020-10-16 00:04:51,583 INFO L130 PetriNetUnfolder]: For 392214/392220 co-relation queries the response was YES. [2020-10-16 00:04:51,614 INFO L80 FinitePrefix]: Finished finitePrefix Result has 33002 conditions, 1251 events. 455/1251 cut-off events. For 392214/392220 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7968 event pairs, 0 based on Foata normal form. 8/1259 useless extension candidates. Maximal degree in co-relation 32661. Up to 781 conditions per place. [2020-10-16 00:04:51,630 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 171 selfloop transitions, 332 changer transitions 0/510 dead transitions. [2020-10-16 00:04:51,630 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 761 places, 510 transitions, 26856 flow [2020-10-16 00:04:51,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 00:04:51,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 00:04:51,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2360 transitions. [2020-10-16 00:04:51,632 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742857142857143 [2020-10-16 00:04:51,632 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2360 transitions. [2020-10-16 00:04:51,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2360 transitions. [2020-10-16 00:04:51,632 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:51,632 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2360 transitions. [2020-10-16 00:04:51,633 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 00:04:51,635 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 00:04:51,635 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 00:04:51,635 INFO L185 Difference]: Start difference. First operand has 727 places, 477 transitions, 22478 flow. Second operand 35 states and 2360 transitions. [2020-10-16 00:04:51,635 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 761 places, 510 transitions, 26856 flow [2020-10-16 00:04:53,734 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 727 places, 510 transitions, 26008 flow, removed 115 selfloop flow, removed 34 redundant places. [2020-10-16 00:04:53,751 INFO L241 Difference]: Finished difference. Result has 729 places, 479 transitions, 22628 flow [2020-10-16 00:04:53,751 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21696, PETRI_DIFFERENCE_MINUEND_PLACES=693, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=477, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=330, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=22628, PETRI_PLACES=729, PETRI_TRANSITIONS=479} [2020-10-16 00:04:53,751 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 711 predicate places. [2020-10-16 00:04:53,751 INFO L481 AbstractCegarLoop]: Abstraction has has 729 places, 479 transitions, 22628 flow [2020-10-16 00:04:53,751 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:04:53,751 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:53,752 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:53,952 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2020-10-16 00:04:53,952 INFO L429 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:53,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:53,952 INFO L82 PathProgramCache]: Analyzing trace with hash 1585560841, now seen corresponding path program 129 times [2020-10-16 00:04:53,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:53,953 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439834184] [2020-10-16 00:04:53,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:53,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:54,226 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:54,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439834184] [2020-10-16 00:04:54,227 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429781966] [2020-10-16 00:04:54,227 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 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 00:04:54,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 00:04:54,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:54,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 00:04:54,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:54,300 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:54,300 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:54,300 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 00:04:54,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476267299] [2020-10-16 00:04:54,300 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 00:04:54,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:54,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 00:04:54,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2020-10-16 00:04:54,302 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:54,302 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 729 places, 479 transitions, 22628 flow. Second operand 23 states. [2020-10-16 00:04:54,302 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:54,302 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:54,302 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:04:55,960 INFO L129 PetriNetUnfolder]: 459/1263 cut-off events. [2020-10-16 00:04:55,960 INFO L130 PetriNetUnfolder]: For 395300/395302 co-relation queries the response was YES. [2020-10-16 00:04:55,991 INFO L80 FinitePrefix]: Finished finitePrefix Result has 33338 conditions, 1263 events. 459/1263 cut-off events. For 395300/395302 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8080 event pairs, 0 based on Foata normal form. 4/1267 useless extension candidates. Maximal degree in co-relation 32995. Up to 789 conditions per place. [2020-10-16 00:04:56,007 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 147 selfloop transitions, 362 changer transitions 0/516 dead transitions. [2020-10-16 00:04:56,007 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 766 places, 516 transitions, 27307 flow [2020-10-16 00:04:56,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 00:04:56,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 00:04:56,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2563 transitions. [2020-10-16 00:04:56,010 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744736842105263 [2020-10-16 00:04:56,010 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2563 transitions. [2020-10-16 00:04:56,010 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2563 transitions. [2020-10-16 00:04:56,010 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:04:56,010 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2563 transitions. [2020-10-16 00:04:56,011 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 00:04:56,012 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 00:04:56,013 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 00:04:56,013 INFO L185 Difference]: Start difference. First operand has 729 places, 479 transitions, 22628 flow. Second operand 38 states and 2563 transitions. [2020-10-16 00:04:56,013 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 766 places, 516 transitions, 27307 flow [2020-10-16 00:04:58,117 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 735 places, 516 transitions, 26515 flow, removed 115 selfloop flow, removed 31 redundant places. [2020-10-16 00:04:58,132 INFO L241 Difference]: Finished difference. Result has 737 places, 483 transitions, 22995 flow [2020-10-16 00:04:58,133 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21906, PETRI_DIFFERENCE_MINUEND_PLACES=698, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=479, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=358, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=22995, PETRI_PLACES=737, PETRI_TRANSITIONS=483} [2020-10-16 00:04:58,133 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 719 predicate places. [2020-10-16 00:04:58,133 INFO L481 AbstractCegarLoop]: Abstraction has has 737 places, 483 transitions, 22995 flow [2020-10-16 00:04:58,133 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 00:04:58,133 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:04:58,133 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:04:58,340 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:04:58,341 INFO L429 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:04:58,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:04:58,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1767396943, now seen corresponding path program 130 times [2020-10-16 00:04:58,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:04:58,342 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056555725] [2020-10-16 00:04:58,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:04:58,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:04:58,602 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:58,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056555725] [2020-10-16 00:04:58,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211311440] [2020-10-16 00:04:58,603 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 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 00:04:58,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:04:58,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:04:58,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 00:04:58,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:04:58,681 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:04:58,698 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:04:58,699 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:04:58,699 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 00:04:58,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381212333] [2020-10-16 00:04:58,700 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:04:58,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:04:58,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:04:58,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:04:58,701 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:04:58,702 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 737 places, 483 transitions, 22995 flow. Second operand 24 states. [2020-10-16 00:04:58,702 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:04:58,702 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:04:58,702 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:00,741 INFO L129 PetriNetUnfolder]: 461/1269 cut-off events. [2020-10-16 00:05:00,741 INFO L130 PetriNetUnfolder]: For 397005/397011 co-relation queries the response was YES. [2020-10-16 00:05:00,774 INFO L80 FinitePrefix]: Finished finitePrefix Result has 33589 conditions, 1269 events. 461/1269 cut-off events. For 397005/397011 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8099 event pairs, 0 based on Foata normal form. 8/1277 useless extension candidates. Maximal degree in co-relation 33244. Up to 793 conditions per place. [2020-10-16 00:05:00,790 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 96 selfloop transitions, 420 changer transitions 0/523 dead transitions. [2020-10-16 00:05:00,790 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 777 places, 523 transitions, 28017 flow [2020-10-16 00:05:00,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-10-16 00:05:00,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2020-10-16 00:05:00,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2768 transitions. [2020-10-16 00:05:00,792 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751219512195122 [2020-10-16 00:05:00,792 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2768 transitions. [2020-10-16 00:05:00,793 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2768 transitions. [2020-10-16 00:05:00,793 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:00,793 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2768 transitions. [2020-10-16 00:05:00,794 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 42 states. [2020-10-16 00:05:00,796 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 42 states. [2020-10-16 00:05:00,796 INFO L81 ComplementDD]: Finished complementDD. Result 42 states. [2020-10-16 00:05:00,796 INFO L185 Difference]: Start difference. First operand has 737 places, 483 transitions, 22995 flow. Second operand 41 states and 2768 transitions. [2020-10-16 00:05:00,796 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 777 places, 523 transitions, 28017 flow [2020-10-16 00:05:02,711 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 742 places, 523 transitions, 27123 flow, removed 119 selfloop flow, removed 35 redundant places. [2020-10-16 00:05:02,728 INFO L241 Difference]: Finished difference. Result has 744 places, 485 transitions, 23316 flow [2020-10-16 00:05:02,728 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22179, PETRI_DIFFERENCE_MINUEND_PLACES=702, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=418, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=23316, PETRI_PLACES=744, PETRI_TRANSITIONS=485} [2020-10-16 00:05:02,728 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 726 predicate places. [2020-10-16 00:05:02,728 INFO L481 AbstractCegarLoop]: Abstraction has has 744 places, 485 transitions, 23316 flow [2020-10-16 00:05:02,728 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:05:02,728 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:02,728 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:02,929 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:02,929 INFO L429 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:02,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:02,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1766906833, now seen corresponding path program 131 times [2020-10-16 00:05:02,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:02,931 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246486665] [2020-10-16 00:05:02,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:02,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:03,188 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:03,188 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246486665] [2020-10-16 00:05:03,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76295692] [2020-10-16 00:05:03,189 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 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 00:05:03,245 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 00:05:03,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:05:03,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 00:05:03,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:03,278 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:03,279 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:03,279 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 00:05:03,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945849651] [2020-10-16 00:05:03,280 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 00:05:03,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:03,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 00:05:03,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2020-10-16 00:05:03,282 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:03,282 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 744 places, 485 transitions, 23316 flow. Second operand 23 states. [2020-10-16 00:05:03,283 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:03,283 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:03,283 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:05,152 INFO L129 PetriNetUnfolder]: 470/1290 cut-off events. [2020-10-16 00:05:05,152 INFO L130 PetriNetUnfolder]: For 405762/405764 co-relation queries the response was YES. [2020-10-16 00:05:05,204 INFO L80 FinitePrefix]: Finished finitePrefix Result has 34473 conditions, 1290 events. 470/1290 cut-off events. For 405762/405764 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8230 event pairs, 0 based on Foata normal form. 4/1294 useless extension candidates. Maximal degree in co-relation 34126. Up to 807 conditions per place. [2020-10-16 00:05:05,220 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 87 selfloop transitions, 438 changer transitions 0/532 dead transitions. [2020-10-16 00:05:05,221 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 787 places, 532 transitions, 29042 flow [2020-10-16 00:05:05,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-10-16 00:05:05,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-16 00:05:05,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2972 transitions. [2020-10-16 00:05:05,223 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 00:05:05,223 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2972 transitions. [2020-10-16 00:05:05,223 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2972 transitions. [2020-10-16 00:05:05,224 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:05,224 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2972 transitions. [2020-10-16 00:05:05,225 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 45 states. [2020-10-16 00:05:05,226 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 45 states. [2020-10-16 00:05:05,226 INFO L81 ComplementDD]: Finished complementDD. Result 45 states. [2020-10-16 00:05:05,226 INFO L185 Difference]: Start difference. First operand has 744 places, 485 transitions, 23316 flow. Second operand 44 states and 2972 transitions. [2020-10-16 00:05:05,227 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 787 places, 532 transitions, 29042 flow [2020-10-16 00:05:07,305 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 748 places, 532 transitions, 27989 flow, removed 130 selfloop flow, removed 39 redundant places. [2020-10-16 00:05:07,326 INFO L241 Difference]: Finished difference. Result has 752 places, 492 transitions, 23934 flow [2020-10-16 00:05:07,327 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22355, PETRI_DIFFERENCE_MINUEND_PLACES=705, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=485, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=431, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=23934, PETRI_PLACES=752, PETRI_TRANSITIONS=492} [2020-10-16 00:05:07,327 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 734 predicate places. [2020-10-16 00:05:07,327 INFO L481 AbstractCegarLoop]: Abstraction has has 752 places, 492 transitions, 23934 flow [2020-10-16 00:05:07,327 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 00:05:07,327 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:07,327 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:07,540 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:07,540 INFO L429 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:07,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:07,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1766890093, now seen corresponding path program 132 times [2020-10-16 00:05:07,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:07,541 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851284707] [2020-10-16 00:05:07,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:07,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:07,807 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:07,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851284707] [2020-10-16 00:05:07,808 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443633212] [2020-10-16 00:05:07,808 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 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 00:05:07,861 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 00:05:07,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:05:07,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 00:05:07,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:07,901 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:05:07,919 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:07,920 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:07,920 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 00:05:07,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412897515] [2020-10-16 00:05:07,920 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:05:07,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:07,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:05:07,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:05:07,922 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:07,922 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 752 places, 492 transitions, 23934 flow. Second operand 24 states. [2020-10-16 00:05:07,923 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:07,923 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:07,923 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:10,074 INFO L129 PetriNetUnfolder]: 467/1284 cut-off events. [2020-10-16 00:05:10,074 INFO L130 PetriNetUnfolder]: For 428414/428416 co-relation queries the response was YES. [2020-10-16 00:05:10,107 INFO L80 FinitePrefix]: Finished finitePrefix Result has 34860 conditions, 1284 events. 467/1284 cut-off events. For 428414/428416 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8216 event pairs, 0 based on Foata normal form. 4/1288 useless extension candidates. Maximal degree in co-relation 34509. Up to 803 conditions per place. [2020-10-16 00:05:10,124 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 87 selfloop transitions, 438 changer transitions 0/532 dead transitions. [2020-10-16 00:05:10,124 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 794 places, 532 transitions, 29194 flow [2020-10-16 00:05:10,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-10-16 00:05:10,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2020-10-16 00:05:10,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2904 transitions. [2020-10-16 00:05:10,127 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753488372093023 [2020-10-16 00:05:10,127 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2904 transitions. [2020-10-16 00:05:10,127 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2904 transitions. [2020-10-16 00:05:10,128 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:10,128 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2904 transitions. [2020-10-16 00:05:10,129 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 44 states. [2020-10-16 00:05:10,130 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 44 states. [2020-10-16 00:05:10,130 INFO L81 ComplementDD]: Finished complementDD. Result 44 states. [2020-10-16 00:05:10,131 INFO L185 Difference]: Start difference. First operand has 752 places, 492 transitions, 23934 flow. Second operand 43 states and 2904 transitions. [2020-10-16 00:05:10,131 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 794 places, 532 transitions, 29194 flow [2020-10-16 00:05:12,433 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 756 places, 532 transitions, 27981 flow, removed 227 selfloop flow, removed 38 redundant places. [2020-10-16 00:05:12,450 INFO L241 Difference]: Finished difference. Result has 758 places, 493 transitions, 23818 flow [2020-10-16 00:05:12,450 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22721, PETRI_DIFFERENCE_MINUEND_PLACES=714, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=492, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=437, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=23818, PETRI_PLACES=758, PETRI_TRANSITIONS=493} [2020-10-16 00:05:12,450 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 740 predicate places. [2020-10-16 00:05:12,450 INFO L481 AbstractCegarLoop]: Abstraction has has 758 places, 493 transitions, 23818 flow [2020-10-16 00:05:12,451 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:05:12,451 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:12,451 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:12,651 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2020-10-16 00:05:12,652 INFO L429 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:12,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:12,652 INFO L82 PathProgramCache]: Analyzing trace with hash 786859546, now seen corresponding path program 133 times [2020-10-16 00:05:12,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:12,653 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035218438] [2020-10-16 00:05:12,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:12,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:13,031 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:13,032 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035218438] [2020-10-16 00:05:13,032 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409544808] [2020-10-16 00:05:13,032 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 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 00:05:13,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:13,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:05:13,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:13,093 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:13,094 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:13,094 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 00:05:13,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286654420] [2020-10-16 00:05:13,094 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:05:13,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:13,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:05:13,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=416, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:05:13,095 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:13,096 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 758 places, 493 transitions, 23818 flow. Second operand 24 states. [2020-10-16 00:05:13,096 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:13,096 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:13,096 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:14,477 INFO L129 PetriNetUnfolder]: 469/1290 cut-off events. [2020-10-16 00:05:14,477 INFO L130 PetriNetUnfolder]: For 438693/438695 co-relation queries the response was YES. [2020-10-16 00:05:14,511 INFO L80 FinitePrefix]: Finished finitePrefix Result has 35149 conditions, 1290 events. 469/1290 cut-off events. For 438693/438695 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8265 event pairs, 0 based on Foata normal form. 2/1292 useless extension candidates. Maximal degree in co-relation 34796. Up to 805 conditions per place. [2020-10-16 00:05:14,527 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 437 selfloop transitions, 74 changer transitions 0/518 dead transitions. [2020-10-16 00:05:14,528 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 783 places, 518 transitions, 27484 flow [2020-10-16 00:05:14,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 00:05:14,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 00:05:14,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1747 transitions. [2020-10-16 00:05:14,529 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.671923076923077 [2020-10-16 00:05:14,529 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1747 transitions. [2020-10-16 00:05:14,529 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1747 transitions. [2020-10-16 00:05:14,530 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:14,530 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1747 transitions. [2020-10-16 00:05:14,531 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 00:05:14,531 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 00:05:14,532 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 00:05:14,532 INFO L185 Difference]: Start difference. First operand has 758 places, 493 transitions, 23818 flow. Second operand 26 states and 1747 transitions. [2020-10-16 00:05:14,532 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 783 places, 518 transitions, 27484 flow [2020-10-16 00:05:16,776 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 742 places, 518 transitions, 26486 flow, removed 85 selfloop flow, removed 41 redundant places. [2020-10-16 00:05:16,792 INFO L241 Difference]: Finished difference. Result has 744 places, 495 transitions, 23264 flow [2020-10-16 00:05:16,792 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22894, PETRI_DIFFERENCE_MINUEND_PLACES=717, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=493, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=419, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=23264, PETRI_PLACES=744, PETRI_TRANSITIONS=495} [2020-10-16 00:05:16,792 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 726 predicate places. [2020-10-16 00:05:16,793 INFO L481 AbstractCegarLoop]: Abstraction has has 744 places, 495 transitions, 23264 flow [2020-10-16 00:05:16,793 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:05:16,793 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:16,793 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:16,993 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:16,994 INFO L429 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:16,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:16,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1284308032, now seen corresponding path program 134 times [2020-10-16 00:05:16,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:16,995 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666581225] [2020-10-16 00:05:16,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:17,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:17,393 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:17,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666581225] [2020-10-16 00:05:17,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731925430] [2020-10-16 00:05:17,394 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 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 00:05:17,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:05:17,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:05:17,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:05:17,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:17,470 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:05:17,484 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:17,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:17,485 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 00:05:17,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598027000] [2020-10-16 00:05:17,485 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 00:05:17,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:17,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 00:05:17,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2020-10-16 00:05:17,487 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:17,488 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 744 places, 495 transitions, 23264 flow. Second operand 25 states. [2020-10-16 00:05:17,488 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:17,488 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:17,488 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:19,029 INFO L129 PetriNetUnfolder]: 481/1326 cut-off events. [2020-10-16 00:05:19,029 INFO L130 PetriNetUnfolder]: For 441821/441827 co-relation queries the response was YES. [2020-10-16 00:05:19,065 INFO L80 FinitePrefix]: Finished finitePrefix Result has 35731 conditions, 1326 events. 481/1326 cut-off events. For 441821/441827 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8572 event pairs, 0 based on Foata normal form. 8/1334 useless extension candidates. Maximal degree in co-relation 35376. Up to 829 conditions per place. [2020-10-16 00:05:19,082 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 411 selfloop transitions, 112 changer transitions 0/530 dead transitions. [2020-10-16 00:05:19,082 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 770 places, 530 transitions, 27681 flow [2020-10-16 00:05:19,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 00:05:19,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 00:05:19,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1815 transitions. [2020-10-16 00:05:19,084 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6722222222222223 [2020-10-16 00:05:19,084 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1815 transitions. [2020-10-16 00:05:19,084 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1815 transitions. [2020-10-16 00:05:19,085 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:19,085 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1815 transitions. [2020-10-16 00:05:19,086 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 00:05:19,087 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 00:05:19,087 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 00:05:19,087 INFO L185 Difference]: Start difference. First operand has 744 places, 495 transitions, 23264 flow. Second operand 27 states and 1815 transitions. [2020-10-16 00:05:19,087 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 770 places, 530 transitions, 27681 flow [2020-10-16 00:05:21,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 747 places, 530 transitions, 27357 flow, removed 92 selfloop flow, removed 23 redundant places. [2020-10-16 00:05:21,399 INFO L241 Difference]: Finished difference. Result has 753 places, 507 transitions, 24228 flow [2020-10-16 00:05:21,399 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22964, PETRI_DIFFERENCE_MINUEND_PLACES=721, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=495, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=383, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=24228, PETRI_PLACES=753, PETRI_TRANSITIONS=507} [2020-10-16 00:05:21,399 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 735 predicate places. [2020-10-16 00:05:21,399 INFO L481 AbstractCegarLoop]: Abstraction has has 753 places, 507 transitions, 24228 flow [2020-10-16 00:05:21,400 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 00:05:21,400 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:21,400 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:21,600 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2020-10-16 00:05:21,600 INFO L429 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:21,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:21,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1687769972, now seen corresponding path program 135 times [2020-10-16 00:05:21,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:21,602 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735188446] [2020-10-16 00:05:21,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:21,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:21,943 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:21,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735188446] [2020-10-16 00:05:21,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629766801] [2020-10-16 00:05:21,944 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 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:21,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 00:05:21,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:05:21,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:05:21,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:22,021 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:22,021 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:22,021 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 00:05:22,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103559538] [2020-10-16 00:05:22,022 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:05:22,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:22,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:05:22,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:05:22,023 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:22,024 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 753 places, 507 transitions, 24228 flow. Second operand 24 states. [2020-10-16 00:05:22,024 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:22,024 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:22,024 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:23,564 INFO L129 PetriNetUnfolder]: 489/1350 cut-off events. [2020-10-16 00:05:23,564 INFO L130 PetriNetUnfolder]: For 459982/459984 co-relation queries the response was YES. [2020-10-16 00:05:23,599 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36717 conditions, 1350 events. 489/1350 cut-off events. For 459982/459984 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8767 event pairs, 0 based on Foata normal form. 2/1352 useless extension candidates. Maximal degree in co-relation 36356. Up to 845 conditions per place. [2020-10-16 00:05:23,617 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 373 selfloop transitions, 160 changer transitions 0/540 dead transitions. [2020-10-16 00:05:23,617 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 780 places, 540 transitions, 28543 flow [2020-10-16 00:05:23,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 00:05:23,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 00:05:23,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1883 transitions. [2020-10-16 00:05:23,619 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 00:05:23,619 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1883 transitions. [2020-10-16 00:05:23,619 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1883 transitions. [2020-10-16 00:05:23,620 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:23,620 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1883 transitions. [2020-10-16 00:05:23,621 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 00:05:23,622 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 00:05:23,623 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 00:05:23,623 INFO L185 Difference]: Start difference. First operand has 753 places, 507 transitions, 24228 flow. Second operand 28 states and 1883 transitions. [2020-10-16 00:05:23,623 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 780 places, 540 transitions, 28543 flow [2020-10-16 00:05:26,025 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 760 places, 540 transitions, 28122 flow, removed 125 selfloop flow, removed 20 redundant places. [2020-10-16 00:05:26,042 INFO L241 Difference]: Finished difference. Result has 764 places, 515 transitions, 24849 flow [2020-10-16 00:05:26,043 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=23873, PETRI_DIFFERENCE_MINUEND_PLACES=733, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=507, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=347, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=24849, PETRI_PLACES=764, PETRI_TRANSITIONS=515} [2020-10-16 00:05:26,043 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 746 predicate places. [2020-10-16 00:05:26,043 INFO L481 AbstractCegarLoop]: Abstraction has has 764 places, 515 transitions, 24849 flow [2020-10-16 00:05:26,043 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:05:26,043 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:26,043 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:26,243 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2020-10-16 00:05:26,244 INFO L429 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:26,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:26,244 INFO L82 PathProgramCache]: Analyzing trace with hash 278576034, now seen corresponding path program 136 times [2020-10-16 00:05:26,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:26,245 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658253496] [2020-10-16 00:05:26,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:26,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:26,605 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:26,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658253496] [2020-10-16 00:05:26,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881090585] [2020-10-16 00:05:26,606 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 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:26,654 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:05:26,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:05:26,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:05:26,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:26,687 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:05:26,701 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:26,701 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:26,701 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 00:05:26,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260632502] [2020-10-16 00:05:26,701 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 00:05:26,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:26,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 00:05:26,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2020-10-16 00:05:26,703 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:26,703 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 764 places, 515 transitions, 24849 flow. Second operand 25 states. [2020-10-16 00:05:26,703 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:26,703 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:26,703 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:28,359 INFO L129 PetriNetUnfolder]: 491/1356 cut-off events. [2020-10-16 00:05:28,359 INFO L130 PetriNetUnfolder]: For 461576/461578 co-relation queries the response was YES. [2020-10-16 00:05:28,397 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36948 conditions, 1356 events. 491/1356 cut-off events. For 461576/461578 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8814 event pairs, 0 based on Foata normal form. 4/1360 useless extension candidates. Maximal degree in co-relation 36583. Up to 849 conditions per place. [2020-10-16 00:05:28,414 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 341 selfloop transitions, 194 changer transitions 0/542 dead transitions. [2020-10-16 00:05:28,414 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 792 places, 542 transitions, 28777 flow [2020-10-16 00:05:28,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 00:05:28,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 00:05:28,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1951 transitions. [2020-10-16 00:05:28,416 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6727586206896552 [2020-10-16 00:05:28,416 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1951 transitions. [2020-10-16 00:05:28,416 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1951 transitions. [2020-10-16 00:05:28,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:28,417 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1951 transitions. [2020-10-16 00:05:28,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 00:05:28,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 00:05:28,419 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 00:05:28,419 INFO L185 Difference]: Start difference. First operand has 764 places, 515 transitions, 24849 flow. Second operand 29 states and 1951 transitions. [2020-10-16 00:05:28,419 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 792 places, 542 transitions, 28777 flow [2020-10-16 00:05:30,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 769 places, 542 transitions, 28276 flow, removed 115 selfloop flow, removed 23 redundant places. [2020-10-16 00:05:30,883 INFO L241 Difference]: Finished difference. Result has 771 places, 517 transitions, 25038 flow [2020-10-16 00:05:30,884 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=24402, PETRI_DIFFERENCE_MINUEND_PLACES=741, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=515, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=25038, PETRI_PLACES=771, PETRI_TRANSITIONS=517} [2020-10-16 00:05:30,884 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 753 predicate places. [2020-10-16 00:05:30,884 INFO L481 AbstractCegarLoop]: Abstraction has has 771 places, 517 transitions, 25038 flow [2020-10-16 00:05:30,884 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 00:05:30,884 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:30,884 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:31,098 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2020-10-16 00:05:31,098 INFO L429 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:31,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:31,099 INFO L82 PathProgramCache]: Analyzing trace with hash -1023213152, now seen corresponding path program 137 times [2020-10-16 00:05:31,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:31,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359983682] [2020-10-16 00:05:31,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:31,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:31,444 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:31,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359983682] [2020-10-16 00:05:31,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487846865] [2020-10-16 00:05:31,445 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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:31,497 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 00:05:31,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:05:31,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:05:31,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:31,515 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:31,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:31,515 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 00:05:31,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616852957] [2020-10-16 00:05:31,515 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:05:31,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:31,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:05:31,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:05:31,517 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:31,517 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 771 places, 517 transitions, 25038 flow. Second operand 24 states. [2020-10-16 00:05:31,517 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:31,517 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:31,517 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:33,116 INFO L129 PetriNetUnfolder]: 495/1368 cut-off events. [2020-10-16 00:05:33,116 INFO L130 PetriNetUnfolder]: For 464816/464822 co-relation queries the response was YES. [2020-10-16 00:05:33,154 INFO L80 FinitePrefix]: Finished finitePrefix Result has 37319 conditions, 1368 events. 495/1368 cut-off events. For 464816/464822 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8879 event pairs, 0 based on Foata normal form. 5/1373 useless extension candidates. Maximal degree in co-relation 36952. Up to 857 conditions per place. [2020-10-16 00:05:33,172 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 303 selfloop transitions, 238 changer transitions 0/548 dead transitions. [2020-10-16 00:05:33,172 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 800 places, 548 transitions, 29289 flow [2020-10-16 00:05:33,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 00:05:33,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 00:05:33,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2019 transitions. [2020-10-16 00:05:33,174 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673 [2020-10-16 00:05:33,174 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2019 transitions. [2020-10-16 00:05:33,175 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2019 transitions. [2020-10-16 00:05:33,175 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:33,175 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2019 transitions. [2020-10-16 00:05:33,176 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 00:05:33,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 00:05:33,177 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 00:05:33,177 INFO L185 Difference]: Start difference. First operand has 771 places, 517 transitions, 25038 flow. Second operand 30 states and 2019 transitions. [2020-10-16 00:05:33,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 800 places, 548 transitions, 29289 flow [2020-10-16 00:05:35,731 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 774 places, 548 transitions, 28711 flow, removed 111 selfloop flow, removed 26 redundant places. [2020-10-16 00:05:35,749 INFO L241 Difference]: Finished difference. Result has 776 places, 521 transitions, 25353 flow [2020-10-16 00:05:35,749 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=24518, PETRI_DIFFERENCE_MINUEND_PLACES=745, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=234, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=25353, PETRI_PLACES=776, PETRI_TRANSITIONS=521} [2020-10-16 00:05:35,749 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 758 predicate places. [2020-10-16 00:05:35,749 INFO L481 AbstractCegarLoop]: Abstraction has has 776 places, 521 transitions, 25353 flow [2020-10-16 00:05:35,749 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:05:35,749 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:35,750 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:35,950 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:35,950 INFO L429 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:35,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:35,953 INFO L82 PathProgramCache]: Analyzing trace with hash -1972726470, now seen corresponding path program 138 times [2020-10-16 00:05:35,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:35,953 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111355850] [2020-10-16 00:05:35,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:35,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:36,307 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:36,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111355850] [2020-10-16 00:05:36,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680357546] [2020-10-16 00:05:36,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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:36,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 00:05:36,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:05:36,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:05:36,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:36,387 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:05:36,401 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:36,401 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:36,401 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 00:05:36,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368164098] [2020-10-16 00:05:36,402 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 00:05:36,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:36,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 00:05:36,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2020-10-16 00:05:36,403 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:36,403 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 776 places, 521 transitions, 25353 flow. Second operand 25 states. [2020-10-16 00:05:36,404 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:36,404 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:36,404 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:38,188 INFO L129 PetriNetUnfolder]: 499/1380 cut-off events. [2020-10-16 00:05:38,188 INFO L130 PetriNetUnfolder]: For 468081/468087 co-relation queries the response was YES. [2020-10-16 00:05:38,224 INFO L80 FinitePrefix]: Finished finitePrefix Result has 37705 conditions, 1380 events. 499/1380 cut-off events. For 468081/468087 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8999 event pairs, 0 based on Foata normal form. 8/1388 useless extension candidates. Maximal degree in co-relation 37336. Up to 865 conditions per place. [2020-10-16 00:05:38,243 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 277 selfloop transitions, 268 changer transitions 0/552 dead transitions. [2020-10-16 00:05:38,243 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 806 places, 552 transitions, 29616 flow [2020-10-16 00:05:38,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 00:05:38,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 00:05:38,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2087 transitions. [2020-10-16 00:05:38,245 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6732258064516129 [2020-10-16 00:05:38,245 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2087 transitions. [2020-10-16 00:05:38,245 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2087 transitions. [2020-10-16 00:05:38,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:38,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2087 transitions. [2020-10-16 00:05:38,246 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 00:05:38,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 00:05:38,247 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 00:05:38,247 INFO L185 Difference]: Start difference. First operand has 776 places, 521 transitions, 25353 flow. Second operand 31 states and 2087 transitions. [2020-10-16 00:05:38,248 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 806 places, 552 transitions, 29616 flow [2020-10-16 00:05:40,791 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 779 places, 552 transitions, 28958 flow, removed 111 selfloop flow, removed 27 redundant places. [2020-10-16 00:05:40,809 INFO L241 Difference]: Finished difference. Result has 781 places, 525 transitions, 25660 flow [2020-10-16 00:05:40,809 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=24753, PETRI_DIFFERENCE_MINUEND_PLACES=749, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=521, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=264, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=253, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=25660, PETRI_PLACES=781, PETRI_TRANSITIONS=525} [2020-10-16 00:05:40,809 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 763 predicate places. [2020-10-16 00:05:40,809 INFO L481 AbstractCegarLoop]: Abstraction has has 781 places, 525 transitions, 25660 flow [2020-10-16 00:05:40,809 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 00:05:40,810 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:40,810 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:41,010 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2020-10-16 00:05:41,010 INFO L429 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:41,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:41,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1920449864, now seen corresponding path program 139 times [2020-10-16 00:05:41,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:41,011 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655477616] [2020-10-16 00:05:41,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:41,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:41,342 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:41,343 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655477616] [2020-10-16 00:05:41,343 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999031135] [2020-10-16 00:05:41,343 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:41,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:41,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:05:41,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:41,410 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:41,411 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:41,411 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 00:05:41,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416116764] [2020-10-16 00:05:41,411 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:05:41,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:41,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:05:41,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:05:41,412 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:41,413 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 781 places, 525 transitions, 25660 flow. Second operand 24 states. [2020-10-16 00:05:41,413 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:41,413 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:41,413 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:43,153 INFO L129 PetriNetUnfolder]: 503/1392 cut-off events. [2020-10-16 00:05:43,153 INFO L130 PetriNetUnfolder]: For 471336/471342 co-relation queries the response was YES. [2020-10-16 00:05:43,193 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38087 conditions, 1392 events. 503/1392 cut-off events. For 471336/471342 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 9073 event pairs, 0 based on Foata normal form. 5/1397 useless extension candidates. Maximal degree in co-relation 37716. Up to 873 conditions per place. [2020-10-16 00:05:43,210 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 243 selfloop transitions, 308 changer transitions 0/558 dead transitions. [2020-10-16 00:05:43,211 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 812 places, 558 transitions, 30151 flow [2020-10-16 00:05:43,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 00:05:43,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 00:05:43,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2155 transitions. [2020-10-16 00:05:43,212 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734375 [2020-10-16 00:05:43,213 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2155 transitions. [2020-10-16 00:05:43,213 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2155 transitions. [2020-10-16 00:05:43,213 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:43,213 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2155 transitions. [2020-10-16 00:05:43,214 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 00:05:43,216 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 00:05:43,216 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 00:05:43,216 INFO L185 Difference]: Start difference. First operand has 781 places, 525 transitions, 25660 flow. Second operand 32 states and 2155 transitions. [2020-10-16 00:05:43,216 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 812 places, 558 transitions, 30151 flow [2020-10-16 00:05:45,991 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 785 places, 558 transitions, 29455 flow, removed 117 selfloop flow, removed 27 redundant places. [2020-10-16 00:05:46,009 INFO L241 Difference]: Finished difference. Result has 787 places, 529 transitions, 26025 flow [2020-10-16 00:05:46,010 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25030, PETRI_DIFFERENCE_MINUEND_PLACES=754, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=525, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=304, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=26025, PETRI_PLACES=787, PETRI_TRANSITIONS=529} [2020-10-16 00:05:46,010 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 769 predicate places. [2020-10-16 00:05:46,010 INFO L481 AbstractCegarLoop]: Abstraction has has 787 places, 529 transitions, 26025 flow [2020-10-16 00:05:46,010 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:05:46,010 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:46,010 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:46,210 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:46,211 INFO L429 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:46,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:46,211 INFO L82 PathProgramCache]: Analyzing trace with hash 12153852, now seen corresponding path program 140 times [2020-10-16 00:05:46,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:46,212 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410339799] [2020-10-16 00:05:46,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:46,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:46,519 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:46,520 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410339799] [2020-10-16 00:05:46,520 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423410711] [2020-10-16 00:05:46,520 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:46,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:05:46,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:05:46,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:05:46,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:46,592 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:46,592 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:46,593 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 00:05:46,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378861338] [2020-10-16 00:05:46,593 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:05:46,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:46,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:05:46,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:05:46,594 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:46,595 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 787 places, 529 transitions, 26025 flow. Second operand 24 states. [2020-10-16 00:05:46,595 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:46,595 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:46,595 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:48,430 INFO L129 PetriNetUnfolder]: 505/1398 cut-off events. [2020-10-16 00:05:48,430 INFO L130 PetriNetUnfolder]: For 473135/473141 co-relation queries the response was YES. [2020-10-16 00:05:48,469 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38330 conditions, 1398 events. 505/1398 cut-off events. For 473135/473141 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 9142 event pairs, 0 based on Foata normal form. 5/1403 useless extension candidates. Maximal degree in co-relation 37957. Up to 877 conditions per place. [2020-10-16 00:05:48,487 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 153 selfloop transitions, 404 changer transitions 0/564 dead transitions. [2020-10-16 00:05:48,487 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 822 places, 564 transitions, 30845 flow [2020-10-16 00:05:48,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 00:05:48,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 00:05:48,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2427 transitions. [2020-10-16 00:05:48,489 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741666666666667 [2020-10-16 00:05:48,489 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2427 transitions. [2020-10-16 00:05:48,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2427 transitions. [2020-10-16 00:05:48,490 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:48,490 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2427 transitions. [2020-10-16 00:05:48,491 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 00:05:48,492 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 00:05:48,492 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 00:05:48,492 INFO L185 Difference]: Start difference. First operand has 787 places, 529 transitions, 26025 flow. Second operand 36 states and 2427 transitions. [2020-10-16 00:05:48,492 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 822 places, 564 transitions, 30845 flow [2020-10-16 00:05:51,488 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 793 places, 564 transitions, 30047 flow, removed 119 selfloop flow, removed 29 redundant places. [2020-10-16 00:05:51,506 INFO L241 Difference]: Finished difference. Result has 795 places, 531 transitions, 26393 flow [2020-10-16 00:05:51,506 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25297, PETRI_DIFFERENCE_MINUEND_PLACES=758, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=402, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=26393, PETRI_PLACES=795, PETRI_TRANSITIONS=531} [2020-10-16 00:05:51,506 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 777 predicate places. [2020-10-16 00:05:51,506 INFO L481 AbstractCegarLoop]: Abstraction has has 795 places, 531 transitions, 26393 flow [2020-10-16 00:05:51,506 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:05:51,506 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:51,507 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:51,707 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:51,707 INFO L429 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:51,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:51,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1409731234, now seen corresponding path program 141 times [2020-10-16 00:05:51,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:51,708 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665442250] [2020-10-16 00:05:51,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:51,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:52,008 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:52,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665442250] [2020-10-16 00:05:52,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116459567] [2020-10-16 00:05:52,009 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:52,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 00:05:52,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:05:52,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:05:52,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:52,085 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:52,085 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:52,085 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 00:05:52,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719279201] [2020-10-16 00:05:52,086 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:05:52,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:52,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:05:52,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:05:52,087 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:52,087 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 795 places, 531 transitions, 26393 flow. Second operand 24 states. [2020-10-16 00:05:52,087 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:52,088 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:52,088 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:54,044 INFO L129 PetriNetUnfolder]: 509/1410 cut-off events. [2020-10-16 00:05:54,044 INFO L130 PetriNetUnfolder]: For 476639/476645 co-relation queries the response was YES. [2020-10-16 00:05:54,083 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38777 conditions, 1410 events. 509/1410 cut-off events. For 476639/476645 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 9235 event pairs, 0 based on Foata normal form. 5/1415 useless extension candidates. Maximal degree in co-relation 38402. Up to 885 conditions per place. [2020-10-16 00:05:54,101 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 119 selfloop transitions, 444 changer transitions 0/570 dead transitions. [2020-10-16 00:05:54,102 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 832 places, 570 transitions, 31511 flow [2020-10-16 00:05:54,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 00:05:54,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 00:05:54,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2563 transitions. [2020-10-16 00:05:54,104 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744736842105263 [2020-10-16 00:05:54,104 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2563 transitions. [2020-10-16 00:05:54,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2563 transitions. [2020-10-16 00:05:54,105 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:54,105 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2563 transitions. [2020-10-16 00:05:54,106 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 00:05:54,107 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 00:05:54,107 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 00:05:54,107 INFO L185 Difference]: Start difference. First operand has 795 places, 531 transitions, 26393 flow. Second operand 38 states and 2563 transitions. [2020-10-16 00:05:54,107 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 832 places, 570 transitions, 31511 flow [2020-10-16 00:05:56,808 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 800 places, 570 transitions, 30568 flow, removed 123 selfloop flow, removed 32 redundant places. [2020-10-16 00:05:56,831 INFO L241 Difference]: Finished difference. Result has 804 places, 535 transitions, 26877 flow [2020-10-16 00:05:56,831 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25524, PETRI_DIFFERENCE_MINUEND_PLACES=763, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=531, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=440, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=26877, PETRI_PLACES=804, PETRI_TRANSITIONS=535} [2020-10-16 00:05:56,831 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 786 predicate places. [2020-10-16 00:05:56,832 INFO L481 AbstractCegarLoop]: Abstraction has has 804 places, 535 transitions, 26877 flow [2020-10-16 00:05:56,832 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:05:56,832 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:05:56,832 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:05:57,041 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:57,042 INFO L429 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:05:57,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:05:57,042 INFO L82 PathProgramCache]: Analyzing trace with hash 765323072, now seen corresponding path program 142 times [2020-10-16 00:05:57,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:05:57,043 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421081794] [2020-10-16 00:05:57,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:05:57,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:05:57,329 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:57,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421081794] [2020-10-16 00:05:57,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907484887] [2020-10-16 00:05:57,330 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:05:57,379 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:05:57,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:05:57,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:05:57,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:05:57,405 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:05:57,405 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:05:57,405 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 00:05:57,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996507152] [2020-10-16 00:05:57,406 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:05:57,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:05:57,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:05:57,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:05:57,407 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:05:57,407 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 804 places, 535 transitions, 26877 flow. Second operand 24 states. [2020-10-16 00:05:57,407 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:05:57,407 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:05:57,408 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:05:59,451 INFO L129 PetriNetUnfolder]: 517/1434 cut-off events. [2020-10-16 00:05:59,451 INFO L130 PetriNetUnfolder]: For 484127/484129 co-relation queries the response was YES. [2020-10-16 00:05:59,492 INFO L80 FinitePrefix]: Finished finitePrefix Result has 39548 conditions, 1434 events. 517/1434 cut-off events. For 484127/484129 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 9458 event pairs, 0 based on Foata normal form. 2/1436 useless extension candidates. Maximal degree in co-relation 39169. Up to 901 conditions per place. [2020-10-16 00:05:59,511 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 95 selfloop transitions, 478 changer transitions 0/580 dead transitions. [2020-10-16 00:05:59,511 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 843 places, 580 transitions, 32380 flow [2020-10-16 00:05:59,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 00:05:59,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 00:05:59,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2699 transitions. [2020-10-16 00:05:59,513 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67475 [2020-10-16 00:05:59,513 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2699 transitions. [2020-10-16 00:05:59,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2699 transitions. [2020-10-16 00:05:59,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:05:59,514 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2699 transitions. [2020-10-16 00:05:59,515 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 00:05:59,516 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 00:05:59,516 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 00:05:59,516 INFO L185 Difference]: Start difference. First operand has 804 places, 535 transitions, 26877 flow. Second operand 40 states and 2699 transitions. [2020-10-16 00:05:59,516 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 843 places, 580 transitions, 32380 flow [2020-10-16 00:06:02,476 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 810 places, 580 transitions, 31380 flow, removed 125 selfloop flow, removed 33 redundant places. [2020-10-16 00:06:02,496 INFO L241 Difference]: Finished difference. Result has 814 places, 543 transitions, 27563 flow [2020-10-16 00:06:02,497 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25955, PETRI_DIFFERENCE_MINUEND_PLACES=771, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=535, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=470, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=27563, PETRI_PLACES=814, PETRI_TRANSITIONS=543} [2020-10-16 00:06:02,497 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 796 predicate places. [2020-10-16 00:06:02,497 INFO L481 AbstractCegarLoop]: Abstraction has has 814 places, 543 transitions, 27563 flow [2020-10-16 00:06:02,497 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:06:02,497 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:06:02,498 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:06:02,705 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:02,706 INFO L429 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:06:02,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:06:02,706 INFO L82 PathProgramCache]: Analyzing trace with hash -344844180, now seen corresponding path program 143 times [2020-10-16 00:06:02,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:06:02,707 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971996506] [2020-10-16 00:06:02,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:06:02,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:02,997 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:02,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971996506] [2020-10-16 00:06:02,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525825916] [2020-10-16 00:06:02,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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:03,048 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 00:06:03,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:06:03,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:06:03,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:06:03,076 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:03,076 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:06:03,076 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 00:06:03,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619710578] [2020-10-16 00:06:03,076 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 00:06:03,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:06:03,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 00:06:03,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2020-10-16 00:06:03,078 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:06:03,078 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 814 places, 543 transitions, 27563 flow. Second operand 24 states. [2020-10-16 00:06:03,078 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:06:03,078 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:06:03,078 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:06:05,347 INFO L129 PetriNetUnfolder]: 523/1450 cut-off events. [2020-10-16 00:06:05,347 INFO L130 PetriNetUnfolder]: For 489506/489508 co-relation queries the response was YES. [2020-10-16 00:06:05,391 INFO L80 FinitePrefix]: Finished finitePrefix Result has 40180 conditions, 1450 events. 523/1450 cut-off events. For 489506/489508 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9566 event pairs, 0 based on Foata normal form. 2/1452 useless extension candidates. Maximal degree in co-relation 39797. Up to 913 conditions per place. [2020-10-16 00:06:05,411 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 78 selfloop transitions, 504 changer transitions 0/589 dead transitions. [2020-10-16 00:06:05,411 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 855 places, 589 transitions, 33314 flow [2020-10-16 00:06:05,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2020-10-16 00:06:05,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-10-16 00:06:05,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2835 transitions. [2020-10-16 00:06:05,413 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:06:05,413 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2835 transitions. [2020-10-16 00:06:05,413 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2835 transitions. [2020-10-16 00:06:05,414 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:06:05,414 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2835 transitions. [2020-10-16 00:06:05,415 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 43 states. [2020-10-16 00:06:05,417 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 43 states. [2020-10-16 00:06:05,417 INFO L81 ComplementDD]: Finished complementDD. Result 43 states. [2020-10-16 00:06:05,417 INFO L185 Difference]: Start difference. First operand has 814 places, 543 transitions, 27563 flow. Second operand 42 states and 2835 transitions. [2020-10-16 00:06:05,417 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 855 places, 589 transitions, 33314 flow [2020-10-16 00:06:08,296 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 820 places, 589 transitions, 32299 flow, removed 128 selfloop flow, removed 35 redundant places. [2020-10-16 00:06:08,315 INFO L241 Difference]: Finished difference. Result has 824 places, 550 transitions, 28275 flow [2020-10-16 00:06:08,315 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=26632, PETRI_DIFFERENCE_MINUEND_PLACES=779, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=543, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=497, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=28275, PETRI_PLACES=824, PETRI_TRANSITIONS=550} [2020-10-16 00:06:08,316 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 806 predicate places. [2020-10-16 00:06:08,316 INFO L481 AbstractCegarLoop]: Abstraction has has 824 places, 550 transitions, 28275 flow [2020-10-16 00:06:08,316 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 00:06:08,316 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:06:08,316 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:06:08,530 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:08,531 INFO L429 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:06:08,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:06:08,531 INFO L82 PathProgramCache]: Analyzing trace with hash -328250190, now seen corresponding path program 144 times [2020-10-16 00:06:08,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:06:08,531 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638297189] [2020-10-16 00:06:08,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:06:08,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:08,821 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:08,822 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638297189] [2020-10-16 00:06:08,822 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198181561] [2020-10-16 00:06:08,822 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:08,878 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 00:06:08,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:06:08,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:06:08,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:06:08,907 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:06:08,928 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:08,928 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:06:08,928 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 00:06:08,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154993165] [2020-10-16 00:06:08,929 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 00:06:08,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:06:08,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 00:06:08,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2020-10-16 00:06:08,930 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:06:08,931 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 824 places, 550 transitions, 28275 flow. Second operand 25 states. [2020-10-16 00:06:08,931 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:06:08,931 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:06:08,931 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:06:11,454 INFO L129 PetriNetUnfolder]: 527/1459 cut-off events. [2020-10-16 00:06:11,455 INFO L130 PetriNetUnfolder]: For 503785/503791 co-relation queries the response was YES. [2020-10-16 00:06:11,498 INFO L80 FinitePrefix]: Finished finitePrefix Result has 40892 conditions, 1459 events. 527/1459 cut-off events. For 503785/503791 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9630 event pairs, 0 based on Foata normal form. 8/1467 useless extension candidates. Maximal degree in co-relation 40505. Up to 919 conditions per place. [2020-10-16 00:06:11,517 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 64 selfloop transitions, 524 changer transitions 0/595 dead transitions. [2020-10-16 00:06:11,517 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 868 places, 595 transitions, 34225 flow [2020-10-16 00:06:11,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-10-16 00:06:11,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-10-16 00:06:11,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 3039 transitions. [2020-10-16 00:06:11,520 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753333333333333 [2020-10-16 00:06:11,520 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 3039 transitions. [2020-10-16 00:06:11,520 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 3039 transitions. [2020-10-16 00:06:11,520 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:06:11,520 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 3039 transitions. [2020-10-16 00:06:11,521 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 46 states. [2020-10-16 00:06:11,523 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 46 states. [2020-10-16 00:06:11,523 INFO L81 ComplementDD]: Finished complementDD. Result 46 states. [2020-10-16 00:06:11,523 INFO L185 Difference]: Start difference. First operand has 824 places, 550 transitions, 28275 flow. Second operand 45 states and 3039 transitions. [2020-10-16 00:06:11,523 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 868 places, 595 transitions, 34225 flow [2020-10-16 00:06:14,394 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 830 places, 595 transitions, 33039 flow, removed 169 selfloop flow, removed 38 redundant places. [2020-10-16 00:06:14,413 INFO L241 Difference]: Finished difference. Result has 833 places, 554 transitions, 28711 flow [2020-10-16 00:06:14,414 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=27135, PETRI_DIFFERENCE_MINUEND_PLACES=786, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=550, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=520, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=28711, PETRI_PLACES=833, PETRI_TRANSITIONS=554} [2020-10-16 00:06:14,414 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 815 predicate places. [2020-10-16 00:06:14,414 INFO L481 AbstractCegarLoop]: Abstraction has has 833 places, 554 transitions, 28711 flow [2020-10-16 00:06:14,414 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 00:06:14,414 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:06:14,414 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:06:14,615 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2020-10-16 00:06:14,615 INFO L429 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:06:14,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:06:14,615 INFO L82 PathProgramCache]: Analyzing trace with hash 234390510, now seen corresponding path program 145 times [2020-10-16 00:06:14,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:06:14,616 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533112650] [2020-10-16 00:06:14,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:06:14,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:14,918 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:14,919 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533112650] [2020-10-16 00:06:14,919 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507729629] [2020-10-16 00:06:14,919 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:14,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:14,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 00:06:14,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:06:14,997 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:06:15,022 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:15,023 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:06:15,023 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 00:06:15,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667718435] [2020-10-16 00:06:15,024 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 00:06:15,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:06:15,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 00:06:15,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2020-10-16 00:06:15,025 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:06:15,026 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 833 places, 554 transitions, 28711 flow. Second operand 25 states. [2020-10-16 00:06:15,026 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:06:15,026 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:06:15,026 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:06:17,659 INFO L129 PetriNetUnfolder]: 530/1465 cut-off events. [2020-10-16 00:06:17,659 INFO L130 PetriNetUnfolder]: For 525549/525551 co-relation queries the response was YES. [2020-10-16 00:06:17,693 INFO L80 FinitePrefix]: Finished finitePrefix Result has 41645 conditions, 1465 events. 530/1465 cut-off events. For 525549/525551 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9702 event pairs, 0 based on Foata normal form. 3/1468 useless extension candidates. Maximal degree in co-relation 41255. Up to 921 conditions per place. [2020-10-16 00:06:17,714 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 122 selfloop transitions, 468 changer transitions 0/597 dead transitions. [2020-10-16 00:06:17,714 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 876 places, 597 transitions, 34557 flow [2020-10-16 00:06:17,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-10-16 00:06:17,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-16 00:06:17,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2971 transitions. [2020-10-16 00:06:17,717 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752272727272727 [2020-10-16 00:06:17,717 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2971 transitions. [2020-10-16 00:06:17,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2971 transitions. [2020-10-16 00:06:17,717 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:06:17,717 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2971 transitions. [2020-10-16 00:06:17,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 45 states. [2020-10-16 00:06:17,720 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 45 states. [2020-10-16 00:06:17,720 INFO L81 ComplementDD]: Finished complementDD. Result 45 states. [2020-10-16 00:06:17,720 INFO L185 Difference]: Start difference. First operand has 833 places, 554 transitions, 28711 flow. Second operand 44 states and 2971 transitions. [2020-10-16 00:06:17,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 876 places, 597 transitions, 34557 flow [2020-10-16 00:06:20,701 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 835 places, 597 transitions, 33259 flow, removed 189 selfloop flow, removed 41 redundant places. [2020-10-16 00:06:20,720 INFO L241 Difference]: Finished difference. Result has 837 places, 557 transitions, 28817 flow [2020-10-16 00:06:20,721 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=27501, PETRI_DIFFERENCE_MINUEND_PLACES=792, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=554, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=465, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=28817, PETRI_PLACES=837, PETRI_TRANSITIONS=557} [2020-10-16 00:06:20,721 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 819 predicate places. [2020-10-16 00:06:20,721 INFO L481 AbstractCegarLoop]: Abstraction has has 837 places, 557 transitions, 28817 flow [2020-10-16 00:06:20,721 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 00:06:20,721 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:06:20,721 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:06:20,921 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2020-10-16 00:06:20,922 INFO L429 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:06:20,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:06:20,922 INFO L82 PathProgramCache]: Analyzing trace with hash -1598742837, now seen corresponding path program 146 times [2020-10-16 00:06:20,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:06:20,923 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939554613] [2020-10-16 00:06:20,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:06:20,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:21,246 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:21,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939554613] [2020-10-16 00:06:21,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184034986] [2020-10-16 00:06:21,247 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:21,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:06:21,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:06:21,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 00:06:21,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:06:21,328 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:06:21,354 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:21,354 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:06:21,355 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2020-10-16 00:06:21,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718358435] [2020-10-16 00:06:21,355 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:06:21,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:06:21,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:06:21,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=497, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:06:21,357 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:06:21,357 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 837 places, 557 transitions, 28817 flow. Second operand 26 states. [2020-10-16 00:06:21,357 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:06:21,357 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:06:21,357 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:06:24,038 INFO L129 PetriNetUnfolder]: 533/1472 cut-off events. [2020-10-16 00:06:24,039 INFO L130 PetriNetUnfolder]: For 527165/527167 co-relation queries the response was YES. [2020-10-16 00:06:24,083 INFO L80 FinitePrefix]: Finished finitePrefix Result has 41815 conditions, 1472 events. 533/1472 cut-off events. For 527165/527167 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9724 event pairs, 0 based on Foata normal form. 1/1473 useless extension candidates. Maximal degree in co-relation 41423. Up to 925 conditions per place. [2020-10-16 00:06:24,102 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 67 selfloop transitions, 528 changer transitions 0/602 dead transitions. [2020-10-16 00:06:24,103 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 880 places, 602 transitions, 34883 flow [2020-10-16 00:06:24,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-10-16 00:06:24,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-16 00:06:24,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2971 transitions. [2020-10-16 00:06:24,105 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752272727272727 [2020-10-16 00:06:24,105 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2971 transitions. [2020-10-16 00:06:24,105 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2971 transitions. [2020-10-16 00:06:24,106 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:06:24,106 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2971 transitions. [2020-10-16 00:06:24,108 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 45 states. [2020-10-16 00:06:24,110 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 45 states. [2020-10-16 00:06:24,110 INFO L81 ComplementDD]: Finished complementDD. Result 45 states. [2020-10-16 00:06:24,110 INFO L185 Difference]: Start difference. First operand has 837 places, 557 transitions, 28817 flow. Second operand 44 states and 2971 transitions. [2020-10-16 00:06:24,110 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 880 places, 602 transitions, 34883 flow [2020-10-16 00:06:27,319 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 840 places, 602 transitions, 33773 flow, removed 127 selfloop flow, removed 40 redundant places. [2020-10-16 00:06:27,339 INFO L241 Difference]: Finished difference. Result has 842 places, 560 transitions, 29191 flow [2020-10-16 00:06:27,339 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=27751, PETRI_DIFFERENCE_MINUEND_PLACES=797, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=557, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=525, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=29191, PETRI_PLACES=842, PETRI_TRANSITIONS=560} [2020-10-16 00:06:27,340 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 824 predicate places. [2020-10-16 00:06:27,340 INFO L481 AbstractCegarLoop]: Abstraction has has 842 places, 560 transitions, 29191 flow [2020-10-16 00:06:27,340 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:06:27,340 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:06:27,340 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:06:27,540 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2020-10-16 00:06:27,541 INFO L429 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:06:27,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:06:27,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1265560588, now seen corresponding path program 147 times [2020-10-16 00:06:27,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:06:27,542 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917496263] [2020-10-16 00:06:27,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:06:27,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:27,957 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:27,958 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917496263] [2020-10-16 00:06:27,958 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66530751] [2020-10-16 00:06:27,958 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:28,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-10-16 00:06:28,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:06:28,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 00:06:28,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:06:28,028 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:28,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:06:28,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-10-16 00:06:28,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042677065] [2020-10-16 00:06:28,029 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 00:06:28,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:06:28,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 00:06:28,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=442, Unknown=0, NotChecked=0, Total=600 [2020-10-16 00:06:28,030 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:06:28,030 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 842 places, 560 transitions, 29191 flow. Second operand 25 states. [2020-10-16 00:06:28,031 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:06:28,031 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:06:28,031 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:06:29,733 INFO L129 PetriNetUnfolder]: 535/1478 cut-off events. [2020-10-16 00:06:29,733 INFO L130 PetriNetUnfolder]: For 541328/541330 co-relation queries the response was YES. [2020-10-16 00:06:29,779 INFO L80 FinitePrefix]: Finished finitePrefix Result has 42246 conditions, 1478 events. 535/1478 cut-off events. For 541328/541330 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9758 event pairs, 0 based on Foata normal form. 4/1482 useless extension candidates. Maximal degree in co-relation 41852. Up to 972 conditions per place. [2020-10-16 00:06:29,798 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 545 selfloop transitions, 33 changer transitions 0/585 dead transitions. [2020-10-16 00:06:29,799 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 867 places, 585 transitions, 33105 flow [2020-10-16 00:06:29,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 00:06:29,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 00:06:29,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1746 transitions. [2020-10-16 00:06:29,800 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6715384615384615 [2020-10-16 00:06:29,801 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1746 transitions. [2020-10-16 00:06:29,801 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1746 transitions. [2020-10-16 00:06:29,801 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:06:29,801 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1746 transitions. [2020-10-16 00:06:29,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 00:06:29,803 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 00:06:29,803 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 00:06:29,803 INFO L185 Difference]: Start difference. First operand has 842 places, 560 transitions, 29191 flow. Second operand 26 states and 1746 transitions. [2020-10-16 00:06:29,803 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 867 places, 585 transitions, 33105 flow [2020-10-16 00:06:32,848 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 826 places, 585 transitions, 31901 flow, removed 108 selfloop flow, removed 41 redundant places. [2020-10-16 00:06:32,868 INFO L241 Difference]: Finished difference. Result has 828 places, 562 transitions, 28285 flow [2020-10-16 00:06:32,869 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=27987, PETRI_DIFFERENCE_MINUEND_PLACES=801, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=560, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=527, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=28285, PETRI_PLACES=828, PETRI_TRANSITIONS=562} [2020-10-16 00:06:32,869 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 810 predicate places. [2020-10-16 00:06:32,869 INFO L481 AbstractCegarLoop]: Abstraction has has 828 places, 562 transitions, 28285 flow [2020-10-16 00:06:32,869 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 00:06:32,869 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:06:32,869 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:06:33,080 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2020-10-16 00:06:33,081 INFO L429 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:06:33,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:06:33,081 INFO L82 PathProgramCache]: Analyzing trace with hash -861948444, now seen corresponding path program 148 times [2020-10-16 00:06:33,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:06:33,082 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352100412] [2020-10-16 00:06:33,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:06:33,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:33,479 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:33,480 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352100412] [2020-10-16 00:06:33,480 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038378470] [2020-10-16 00:06:33,480 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:33,529 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:06:33,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:06:33,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 00:06:33,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:06:33,557 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:06:33,572 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:33,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:06:33,572 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2020-10-16 00:06:33,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310939486] [2020-10-16 00:06:33,572 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:06:33,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:06:33,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:06:33,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:06:33,574 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:06:33,574 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 828 places, 562 transitions, 28285 flow. Second operand 26 states. [2020-10-16 00:06:33,574 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:06:33,574 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:06:33,574 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:06:35,561 INFO L129 PetriNetUnfolder]: 537/1484 cut-off events. [2020-10-16 00:06:35,561 INFO L130 PetriNetUnfolder]: For 563927/563933 co-relation queries the response was YES. [2020-10-16 00:06:35,602 INFO L80 FinitePrefix]: Finished finitePrefix Result has 42384 conditions, 1484 events. 537/1484 cut-off events. For 563927/563933 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9811 event pairs, 0 based on Foata normal form. 8/1492 useless extension candidates. Maximal degree in co-relation 41988. Up to 933 conditions per place. [2020-10-16 00:06:35,622 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 394 selfloop transitions, 190 changer transitions 0/591 dead transitions. [2020-10-16 00:06:35,623 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 858 places, 591 transitions, 32709 flow [2020-10-16 00:06:35,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 00:06:35,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 00:06:35,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2086 transitions. [2020-10-16 00:06:35,625 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6729032258064516 [2020-10-16 00:06:35,625 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2086 transitions. [2020-10-16 00:06:35,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2086 transitions. [2020-10-16 00:06:35,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:06:35,625 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2086 transitions. [2020-10-16 00:06:35,626 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 00:06:35,627 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 00:06:35,627 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 00:06:35,627 INFO L185 Difference]: Start difference. First operand has 828 places, 562 transitions, 28285 flow. Second operand 31 states and 2086 transitions. [2020-10-16 00:06:35,627 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 858 places, 591 transitions, 32709 flow [2020-10-16 00:06:38,984 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 835 places, 591 transitions, 32441 flow, removed 103 selfloop flow, removed 23 redundant places. [2020-10-16 00:06:39,007 INFO L241 Difference]: Finished difference. Result has 837 places, 564 transitions, 28678 flow [2020-10-16 00:06:39,008 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28047, PETRI_DIFFERENCE_MINUEND_PLACES=805, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=562, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=188, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=372, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=28678, PETRI_PLACES=837, PETRI_TRANSITIONS=564} [2020-10-16 00:06:39,008 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 819 predicate places. [2020-10-16 00:06:39,008 INFO L481 AbstractCegarLoop]: Abstraction has has 837 places, 564 transitions, 28678 flow [2020-10-16 00:06:39,008 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:06:39,008 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:06:39,008 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:06:39,223 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:39,223 INFO L429 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:06:39,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:06:39,224 INFO L82 PathProgramCache]: Analyzing trace with hash 1320681030, now seen corresponding path program 149 times [2020-10-16 00:06:39,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:06:39,224 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683991185] [2020-10-16 00:06:39,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:06:39,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:39,584 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:39,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683991185] [2020-10-16 00:06:39,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820103743] [2020-10-16 00:06:39,585 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:39,636 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-10-16 00:06:39,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:06:39,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 00:06:39,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:06:39,665 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:06:39,684 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:39,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:06:39,684 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2020-10-16 00:06:39,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762901314] [2020-10-16 00:06:39,685 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:06:39,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:06:39,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:06:39,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:06:39,687 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:06:39,687 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 837 places, 564 transitions, 28678 flow. Second operand 26 states. [2020-10-16 00:06:39,687 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:06:39,687 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:06:39,688 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:06:41,782 INFO L129 PetriNetUnfolder]: 539/1490 cut-off events. [2020-10-16 00:06:41,782 INFO L130 PetriNetUnfolder]: For 577017/577019 co-relation queries the response was YES. [2020-10-16 00:06:41,827 INFO L80 FinitePrefix]: Finished finitePrefix Result has 42957 conditions, 1490 events. 539/1490 cut-off events. For 577017/577019 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9828 event pairs, 0 based on Foata normal form. 4/1494 useless extension candidates. Maximal degree in co-relation 42559. Up to 937 conditions per place. [2020-10-16 00:06:41,847 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 326 selfloop transitions, 262 changer transitions 0/595 dead transitions. [2020-10-16 00:06:41,847 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 869 places, 595 transitions, 33364 flow [2020-10-16 00:06:41,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 00:06:41,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 00:06:41,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2222 transitions. [2020-10-16 00:06:41,849 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6733333333333333 [2020-10-16 00:06:41,849 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2222 transitions. [2020-10-16 00:06:41,849 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2222 transitions. [2020-10-16 00:06:41,850 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:06:41,850 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2222 transitions. [2020-10-16 00:06:41,851 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 00:06:41,852 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 00:06:41,852 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 00:06:41,852 INFO L185 Difference]: Start difference. First operand has 837 places, 564 transitions, 28678 flow. Second operand 33 states and 2222 transitions. [2020-10-16 00:06:41,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 869 places, 595 transitions, 33364 flow [2020-10-16 00:06:45,242 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 847 places, 595 transitions, 32869 flow, removed 122 selfloop flow, removed 22 redundant places. [2020-10-16 00:06:45,261 INFO L241 Difference]: Finished difference. Result has 849 places, 566 transitions, 29033 flow [2020-10-16 00:06:45,262 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28245, PETRI_DIFFERENCE_MINUEND_PLACES=815, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=564, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=260, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=29033, PETRI_PLACES=849, PETRI_TRANSITIONS=566} [2020-10-16 00:06:45,262 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 831 predicate places. [2020-10-16 00:06:45,262 INFO L481 AbstractCegarLoop]: Abstraction has has 849 places, 566 transitions, 29033 flow [2020-10-16 00:06:45,262 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:06:45,262 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:06:45,262 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:06:45,463 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2020-10-16 00:06:45,463 INFO L429 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:06:45,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:06:45,464 INFO L82 PathProgramCache]: Analyzing trace with hash 1372957636, now seen corresponding path program 150 times [2020-10-16 00:06:45,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:06:45,464 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514531695] [2020-10-16 00:06:45,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:06:45,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:45,822 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:45,822 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514531695] [2020-10-16 00:06:45,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778484757] [2020-10-16 00:06:45,823 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:45,880 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2020-10-16 00:06:45,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:06:45,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 00:06:45,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:06:45,908 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:45,909 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:06:45,909 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-10-16 00:06:45,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653398152] [2020-10-16 00:06:45,909 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 00:06:45,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:06:45,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 00:06:45,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2020-10-16 00:06:45,911 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:06:45,912 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 849 places, 566 transitions, 29033 flow. Second operand 25 states. [2020-10-16 00:06:45,912 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:06:45,913 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:06:45,913 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:06:47,993 INFO L129 PetriNetUnfolder]: 541/1496 cut-off events. [2020-10-16 00:06:47,993 INFO L130 PetriNetUnfolder]: For 578726/578732 co-relation queries the response was YES. [2020-10-16 00:06:48,039 INFO L80 FinitePrefix]: Finished finitePrefix Result has 43255 conditions, 1496 events. 541/1496 cut-off events. For 578726/578732 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9844 event pairs, 0 based on Foata normal form. 8/1504 useless extension candidates. Maximal degree in co-relation 42855. Up to 941 conditions per place. [2020-10-16 00:06:48,059 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 288 selfloop transitions, 304 changer transitions 0/599 dead transitions. [2020-10-16 00:06:48,059 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 884 places, 599 transitions, 33953 flow [2020-10-16 00:06:48,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 00:06:48,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 00:06:48,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2425 transitions. [2020-10-16 00:06:48,061 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6736111111111112 [2020-10-16 00:06:48,061 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2425 transitions. [2020-10-16 00:06:48,062 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2425 transitions. [2020-10-16 00:06:48,062 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:06:48,062 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2425 transitions. [2020-10-16 00:06:48,063 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 00:06:48,064 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 00:06:48,064 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 00:06:48,064 INFO L185 Difference]: Start difference. First operand has 849 places, 566 transitions, 29033 flow. Second operand 36 states and 2425 transitions. [2020-10-16 00:06:48,064 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 884 places, 599 transitions, 33953 flow [2020-10-16 00:06:51,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 854 places, 599 transitions, 33215 flow, removed 124 selfloop flow, removed 30 redundant places. [2020-10-16 00:06:51,646 INFO L241 Difference]: Finished difference. Result has 856 places, 568 transitions, 29241 flow [2020-10-16 00:06:51,646 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28361, PETRI_DIFFERENCE_MINUEND_PLACES=819, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=566, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=302, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=262, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=29241, PETRI_PLACES=856, PETRI_TRANSITIONS=568} [2020-10-16 00:06:51,646 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 838 predicate places. [2020-10-16 00:06:51,647 INFO L481 AbstractCegarLoop]: Abstraction has has 856 places, 568 transitions, 29241 flow [2020-10-16 00:06:51,647 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 00:06:51,647 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:06:51,647 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:06:51,847 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:51,847 INFO L429 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:06:51,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:06:51,848 INFO L82 PathProgramCache]: Analyzing trace with hash -357438426, now seen corresponding path program 151 times [2020-10-16 00:06:51,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:06:51,848 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681261456] [2020-10-16 00:06:51,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:06:51,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:52,195 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:52,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681261456] [2020-10-16 00:06:52,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841819971] [2020-10-16 00:06:52,196 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:52,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:52,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 00:06:52,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:06:52,265 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:52,265 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:06:52,265 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-10-16 00:06:52,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229057784] [2020-10-16 00:06:52,266 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 00:06:52,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:06:52,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 00:06:52,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2020-10-16 00:06:52,268 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:06:52,268 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 856 places, 568 transitions, 29241 flow. Second operand 25 states. [2020-10-16 00:06:52,268 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:06:52,268 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:06:52,269 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:06:54,393 INFO L129 PetriNetUnfolder]: 543/1502 cut-off events. [2020-10-16 00:06:54,394 INFO L130 PetriNetUnfolder]: For 580549/580551 co-relation queries the response was YES. [2020-10-16 00:06:54,439 INFO L80 FinitePrefix]: Finished finitePrefix Result has 43480 conditions, 1502 events. 543/1502 cut-off events. For 580549/580551 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9769 event pairs, 0 based on Foata normal form. 4/1506 useless extension candidates. Maximal degree in co-relation 43078. Up to 945 conditions per place. [2020-10-16 00:06:54,460 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 238 selfloop transitions, 358 changer transitions 0/603 dead transitions. [2020-10-16 00:06:54,460 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 893 places, 603 transitions, 34395 flow [2020-10-16 00:06:54,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 00:06:54,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 00:06:54,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2561 transitions. [2020-10-16 00:06:54,463 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6739473684210526 [2020-10-16 00:06:54,463 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2561 transitions. [2020-10-16 00:06:54,463 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2561 transitions. [2020-10-16 00:06:54,463 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:06:54,463 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2561 transitions. [2020-10-16 00:06:54,464 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 00:06:54,466 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 00:06:54,466 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 00:06:54,466 INFO L185 Difference]: Start difference. First operand has 856 places, 568 transitions, 29241 flow. Second operand 38 states and 2561 transitions. [2020-10-16 00:06:54,466 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 893 places, 603 transitions, 34395 flow [2020-10-16 00:06:58,266 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 860 places, 603 transitions, 33581 flow, removed 124 selfloop flow, removed 33 redundant places. [2020-10-16 00:06:58,286 INFO L241 Difference]: Finished difference. Result has 862 places, 570 transitions, 29497 flow [2020-10-16 00:06:58,286 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28497, PETRI_DIFFERENCE_MINUEND_PLACES=823, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=568, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=356, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=29497, PETRI_PLACES=862, PETRI_TRANSITIONS=570} [2020-10-16 00:06:58,286 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 844 predicate places. [2020-10-16 00:06:58,287 INFO L481 AbstractCegarLoop]: Abstraction has has 862 places, 570 transitions, 29497 flow [2020-10-16 00:06:58,287 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 00:06:58,287 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:06:58,287 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:06:58,487 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:58,487 INFO L429 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:06:58,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:06:58,488 INFO L82 PathProgramCache]: Analyzing trace with hash 627753098, now seen corresponding path program 152 times [2020-10-16 00:06:58,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:06:58,488 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579344222] [2020-10-16 00:06:58,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:06:58,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:06:58,868 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:58,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579344222] [2020-10-16 00:06:58,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336391531] [2020-10-16 00:06:58,869 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:06:58,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:06:58,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:06:58,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 00:06:58,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:06:58,950 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:06:58,967 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:06:58,968 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:06:58,968 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2020-10-16 00:06:58,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673332349] [2020-10-16 00:06:58,968 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:06:58,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:06:58,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:06:58,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:06:58,969 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:06:58,970 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 862 places, 570 transitions, 29497 flow. Second operand 26 states. [2020-10-16 00:06:58,970 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:06:58,970 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:06:58,970 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:07:01,350 INFO L129 PetriNetUnfolder]: 547/1514 cut-off events. [2020-10-16 00:07:01,351 INFO L130 PetriNetUnfolder]: For 584424/584426 co-relation queries the response was YES. [2020-10-16 00:07:01,398 INFO L80 FinitePrefix]: Finished finitePrefix Result has 43901 conditions, 1514 events. 547/1514 cut-off events. For 584424/584426 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10004 event pairs, 0 based on Foata normal form. 4/1518 useless extension candidates. Maximal degree in co-relation 43497. Up to 953 conditions per place. [2020-10-16 00:07:01,418 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 222 selfloop transitions, 378 changer transitions 0/607 dead transitions. [2020-10-16 00:07:01,418 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 898 places, 607 transitions, 34765 flow [2020-10-16 00:07:01,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 00:07:01,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 00:07:01,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2494 transitions. [2020-10-16 00:07:01,420 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674054054054054 [2020-10-16 00:07:01,421 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2494 transitions. [2020-10-16 00:07:01,421 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2494 transitions. [2020-10-16 00:07:01,421 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:07:01,421 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2494 transitions. [2020-10-16 00:07:01,422 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 00:07:01,423 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 00:07:01,423 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 00:07:01,423 INFO L185 Difference]: Start difference. First operand has 862 places, 570 transitions, 29497 flow. Second operand 37 states and 2494 transitions. [2020-10-16 00:07:01,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 898 places, 607 transitions, 34765 flow [2020-10-16 00:07:05,151 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 863 places, 607 transitions, 33851 flow, removed 126 selfloop flow, removed 35 redundant places. [2020-10-16 00:07:05,171 INFO L241 Difference]: Finished difference. Result has 865 places, 574 transitions, 29811 flow [2020-10-16 00:07:05,171 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28653, PETRI_DIFFERENCE_MINUEND_PLACES=827, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=570, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=374, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=29811, PETRI_PLACES=865, PETRI_TRANSITIONS=574} [2020-10-16 00:07:05,171 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 847 predicate places. [2020-10-16 00:07:05,171 INFO L481 AbstractCegarLoop]: Abstraction has has 865 places, 574 transitions, 29811 flow [2020-10-16 00:07:05,171 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:07:05,171 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:07:05,172 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:07:05,377 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable153 [2020-10-16 00:07:05,378 INFO L429 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:07:05,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:07:05,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1340405504, now seen corresponding path program 153 times [2020-10-16 00:07:05,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:07:05,379 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068191738] [2020-10-16 00:07:05,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:07:05,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:07:05,698 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:05,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068191738] [2020-10-16 00:07:05,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103516515] [2020-10-16 00:07:05,699 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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:07:05,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-10-16 00:07:05,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:07:05,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 00:07:05,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:07:05,780 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:05,780 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:07:05,780 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-10-16 00:07:05,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515088484] [2020-10-16 00:07:05,781 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 00:07:05,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:07:05,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 00:07:05,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2020-10-16 00:07:05,782 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:07:05,782 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 865 places, 574 transitions, 29811 flow. Second operand 25 states. [2020-10-16 00:07:05,782 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:07:05,782 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:07:05,783 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:07:08,230 INFO L129 PetriNetUnfolder]: 549/1520 cut-off events. [2020-10-16 00:07:08,230 INFO L130 PetriNetUnfolder]: For 586300/586302 co-relation queries the response was YES. [2020-10-16 00:07:08,280 INFO L80 FinitePrefix]: Finished finitePrefix Result has 44126 conditions, 1520 events. 549/1520 cut-off events. For 586300/586302 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9900 event pairs, 0 based on Foata normal form. 4/1524 useless extension candidates. Maximal degree in co-relation 43720. Up to 957 conditions per place. [2020-10-16 00:07:08,301 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 500 changer transitions 0/617 dead transitions. [2020-10-16 00:07:08,302 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 910 places, 617 transitions, 35897 flow [2020-10-16 00:07:08,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2020-10-16 00:07:08,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-10-16 00:07:08,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 3105 transitions. [2020-10-16 00:07:08,304 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:07:08,304 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 3105 transitions. [2020-10-16 00:07:08,304 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 3105 transitions. [2020-10-16 00:07:08,305 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:07:08,305 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 3105 transitions. [2020-10-16 00:07:08,306 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 47 states. [2020-10-16 00:07:08,308 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 47 states. [2020-10-16 00:07:08,308 INFO L81 ComplementDD]: Finished complementDD. Result 47 states. [2020-10-16 00:07:08,308 INFO L185 Difference]: Start difference. First operand has 865 places, 574 transitions, 29811 flow. Second operand 46 states and 3105 transitions. [2020-10-16 00:07:08,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 910 places, 617 transitions, 35897 flow [2020-10-16 00:07:11,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 877 places, 617 transitions, 34981 flow, removed 132 selfloop flow, removed 33 redundant places. [2020-10-16 00:07:11,911 INFO L241 Difference]: Finished difference. Result has 879 places, 576 transitions, 30298 flow [2020-10-16 00:07:11,912 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28981, PETRI_DIFFERENCE_MINUEND_PLACES=832, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=498, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=30298, PETRI_PLACES=879, PETRI_TRANSITIONS=576} [2020-10-16 00:07:11,912 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 861 predicate places. [2020-10-16 00:07:11,912 INFO L481 AbstractCegarLoop]: Abstraction has has 879 places, 576 transitions, 30298 flow [2020-10-16 00:07:11,912 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 00:07:11,912 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:07:11,912 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:07:12,113 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:07:12,113 INFO L429 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:07:12,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:07:12,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1468791408, now seen corresponding path program 154 times [2020-10-16 00:07:12,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:07:12,114 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401914718] [2020-10-16 00:07:12,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:07:12,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:07:12,428 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:12,428 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401914718] [2020-10-16 00:07:12,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572001169] [2020-10-16 00:07:12,429 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:07:12,477 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:07:12,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:07:12,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 00:07:12,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:07:12,506 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:12,506 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:07:12,506 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-10-16 00:07:12,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112101624] [2020-10-16 00:07:12,507 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 00:07:12,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:07:12,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 00:07:12,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2020-10-16 00:07:12,508 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:07:12,509 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 879 places, 576 transitions, 30298 flow. Second operand 25 states. [2020-10-16 00:07:12,509 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:07:12,509 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:07:12,509 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:07:14,943 INFO L129 PetriNetUnfolder]: 558/1541 cut-off events. [2020-10-16 00:07:14,943 INFO L130 PetriNetUnfolder]: For 597067/597073 co-relation queries the response was YES. [2020-10-16 00:07:14,991 INFO L80 FinitePrefix]: Finished finitePrefix Result has 45168 conditions, 1541 events. 558/1541 cut-off events. For 597067/597073 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10121 event pairs, 0 based on Foata normal form. 8/1549 useless extension candidates. Maximal degree in co-relation 44760. Up to 971 conditions per place. [2020-10-16 00:07:15,013 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 99 selfloop transitions, 520 changer transitions 0/626 dead transitions. [2020-10-16 00:07:15,013 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 926 places, 626 transitions, 37160 flow [2020-10-16 00:07:15,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-10-16 00:07:15,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-16 00:07:15,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 3242 transitions. [2020-10-16 00:07:15,015 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 00:07:15,015 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 3242 transitions. [2020-10-16 00:07:15,015 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 3242 transitions. [2020-10-16 00:07:15,016 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:07:15,016 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 3242 transitions. [2020-10-16 00:07:15,017 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 49 states. [2020-10-16 00:07:15,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 49 states. [2020-10-16 00:07:15,019 INFO L81 ComplementDD]: Finished complementDD. Result 49 states. [2020-10-16 00:07:15,019 INFO L185 Difference]: Start difference. First operand has 879 places, 576 transitions, 30298 flow. Second operand 48 states and 3242 transitions. [2020-10-16 00:07:15,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 926 places, 626 transitions, 37160 flow [2020-10-16 00:07:18,409 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 882 places, 626 transitions, 35915 flow, removed 145 selfloop flow, removed 44 redundant places. [2020-10-16 00:07:18,431 INFO L241 Difference]: Finished difference. Result has 886 places, 582 transitions, 30953 flow [2020-10-16 00:07:18,432 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=29153, PETRI_DIFFERENCE_MINUEND_PLACES=835, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=576, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=514, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=30953, PETRI_PLACES=886, PETRI_TRANSITIONS=582} [2020-10-16 00:07:18,432 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 868 predicate places. [2020-10-16 00:07:18,432 INFO L481 AbstractCegarLoop]: Abstraction has has 886 places, 582 transitions, 30953 flow [2020-10-16 00:07:18,432 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 00:07:18,432 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:07:18,432 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:07:18,632 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2020-10-16 00:07:18,633 INFO L429 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:07:18,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:07:18,633 INFO L82 PathProgramCache]: Analyzing trace with hash -1468774668, now seen corresponding path program 155 times [2020-10-16 00:07:18,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:07:18,634 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595080430] [2020-10-16 00:07:18,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:07:18,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:07:18,964 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:18,965 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595080430] [2020-10-16 00:07:18,965 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918715351] [2020-10-16 00:07:18,965 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 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:07:19,019 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-10-16 00:07:19,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:07:19,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 00:07:19,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:07:19,049 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:07:19,070 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:19,071 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:07:19,071 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2020-10-16 00:07:19,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659704506] [2020-10-16 00:07:19,071 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:07:19,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:07:19,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:07:19,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=498, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:07:19,073 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:07:19,074 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 886 places, 582 transitions, 30953 flow. Second operand 26 states. [2020-10-16 00:07:19,074 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:07:19,074 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:07:19,074 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:07:22,087 INFO L129 PetriNetUnfolder]: 555/1535 cut-off events. [2020-10-16 00:07:22,087 INFO L130 PetriNetUnfolder]: For 627337/627343 co-relation queries the response was YES. [2020-10-16 00:07:22,137 INFO L80 FinitePrefix]: Finished finitePrefix Result has 45643 conditions, 1535 events. 555/1535 cut-off events. For 627337/627343 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10115 event pairs, 0 based on Foata normal form. 8/1543 useless extension candidates. Maximal degree in co-relation 45231. Up to 967 conditions per place. [2020-10-16 00:07:22,159 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 99 selfloop transitions, 520 changer transitions 0/626 dead transitions. [2020-10-16 00:07:22,159 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 932 places, 626 transitions, 37307 flow [2020-10-16 00:07:22,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-10-16 00:07:22,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2020-10-16 00:07:22,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 3174 transitions. [2020-10-16 00:07:22,322 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753191489361702 [2020-10-16 00:07:22,322 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 3174 transitions. [2020-10-16 00:07:22,322 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 3174 transitions. [2020-10-16 00:07:22,322 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:07:22,322 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 3174 transitions. [2020-10-16 00:07:22,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 48 states. [2020-10-16 00:07:22,325 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 48 states. [2020-10-16 00:07:22,326 INFO L81 ComplementDD]: Finished complementDD. Result 48 states. [2020-10-16 00:07:22,326 INFO L185 Difference]: Start difference. First operand has 886 places, 582 transitions, 30953 flow. Second operand 47 states and 3174 transitions. [2020-10-16 00:07:22,326 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 932 places, 626 transitions, 37307 flow [2020-10-16 00:07:25,575 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 891 places, 626 transitions, 35881 flow, removed 256 selfloop flow, removed 41 redundant places. [2020-10-16 00:07:25,596 INFO L241 Difference]: Finished difference. Result has 893 places, 583 transitions, 30803 flow [2020-10-16 00:07:25,597 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=29527, PETRI_DIFFERENCE_MINUEND_PLACES=845, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=582, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=519, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=30803, PETRI_PLACES=893, PETRI_TRANSITIONS=583} [2020-10-16 00:07:25,597 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 875 predicate places. [2020-10-16 00:07:25,597 INFO L481 AbstractCegarLoop]: Abstraction has has 893 places, 583 transitions, 30803 flow [2020-10-16 00:07:25,597 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:07:25,597 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:07:25,597 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:07:25,803 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2020-10-16 00:07:25,804 INFO L429 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:07:25,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:07:25,804 INFO L82 PathProgramCache]: Analyzing trace with hash -1350895079, now seen corresponding path program 156 times [2020-10-16 00:07:25,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:07:25,805 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304065753] [2020-10-16 00:07:25,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:07:25,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:07:26,257 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:26,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304065753] [2020-10-16 00:07:26,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861244032] [2020-10-16 00:07:26,258 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 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:07:26,314 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2020-10-16 00:07:26,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:07:26,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:07:26,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:07:26,331 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:26,332 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:07:26,332 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 00:07:26,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6395838] [2020-10-16 00:07:26,332 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:07:26,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:07:26,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:07:26,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=490, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:07:26,334 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:07:26,334 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 893 places, 583 transitions, 30803 flow. Second operand 26 states. [2020-10-16 00:07:26,334 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:07:26,334 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:07:26,334 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:07:28,262 INFO L129 PetriNetUnfolder]: 557/1541 cut-off events. [2020-10-16 00:07:28,263 INFO L130 PetriNetUnfolder]: For 640811/640813 co-relation queries the response was YES. [2020-10-16 00:07:28,311 INFO L80 FinitePrefix]: Finished finitePrefix Result has 45969 conditions, 1541 events. 557/1541 cut-off events. For 640811/640813 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10168 event pairs, 0 based on Foata normal form. 2/1543 useless extension candidates. Maximal degree in co-relation 45555. Up to 969 conditions per place. [2020-10-16 00:07:28,334 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 525 selfloop transitions, 78 changer transitions 0/610 dead transitions. [2020-10-16 00:07:28,334 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 920 places, 610 transitions, 35161 flow [2020-10-16 00:07:28,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 00:07:28,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 00:07:28,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1881 transitions. [2020-10-16 00:07:28,336 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6717857142857143 [2020-10-16 00:07:28,336 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1881 transitions. [2020-10-16 00:07:28,336 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1881 transitions. [2020-10-16 00:07:28,337 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:07:28,337 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1881 transitions. [2020-10-16 00:07:28,338 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 00:07:28,339 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 00:07:28,339 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 00:07:28,339 INFO L185 Difference]: Start difference. First operand has 893 places, 583 transitions, 30803 flow. Second operand 28 states and 1881 transitions. [2020-10-16 00:07:28,339 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 920 places, 610 transitions, 35161 flow [2020-10-16 00:07:32,699 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 873 places, 610 transitions, 33971 flow, removed 93 selfloop flow, removed 47 redundant places. [2020-10-16 00:07:32,719 INFO L241 Difference]: Finished difference. Result has 875 places, 585 transitions, 30093 flow [2020-10-16 00:07:32,719 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=29693, PETRI_DIFFERENCE_MINUEND_PLACES=846, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=583, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=505, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=30093, PETRI_PLACES=875, PETRI_TRANSITIONS=585} [2020-10-16 00:07:32,719 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 857 predicate places. [2020-10-16 00:07:32,720 INFO L481 AbstractCegarLoop]: Abstraction has has 875 places, 585 transitions, 30093 flow [2020-10-16 00:07:32,720 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:07:32,720 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:07:32,720 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:07:32,920 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2020-10-16 00:07:32,921 INFO L429 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:07:32,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:07:32,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1149605635, now seen corresponding path program 157 times [2020-10-16 00:07:32,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:07:32,922 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964122755] [2020-10-16 00:07:32,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:07:32,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:07:33,361 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:33,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964122755] [2020-10-16 00:07:33,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51589086] [2020-10-16 00:07:33,362 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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:07:33,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:07:33,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:07:33,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:07:33,447 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:33,447 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:07:33,447 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 00:07:33,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427182607] [2020-10-16 00:07:33,448 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:07:33,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:07:33,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:07:33,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=508, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:07:33,449 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:07:33,449 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 875 places, 585 transitions, 30093 flow. Second operand 26 states. [2020-10-16 00:07:33,449 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:07:33,450 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:07:33,450 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:07:35,348 INFO L129 PetriNetUnfolder]: 561/1553 cut-off events. [2020-10-16 00:07:35,348 INFO L130 PetriNetUnfolder]: For 634228/634234 co-relation queries the response was YES. [2020-10-16 00:07:35,398 INFO L80 FinitePrefix]: Finished finitePrefix Result has 45689 conditions, 1553 events. 561/1553 cut-off events. For 634228/634234 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10253 event pairs, 0 based on Foata normal form. 5/1558 useless extension candidates. Maximal degree in co-relation 45273. Up to 977 conditions per place. [2020-10-16 00:07:35,420 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 441 selfloop transitions, 168 changer transitions 0/616 dead transitions. [2020-10-16 00:07:35,420 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 904 places, 616 transitions, 34772 flow [2020-10-16 00:07:35,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 00:07:35,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 00:07:35,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2017 transitions. [2020-10-16 00:07:35,422 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6723333333333333 [2020-10-16 00:07:35,422 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2017 transitions. [2020-10-16 00:07:35,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2017 transitions. [2020-10-16 00:07:35,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:07:35,423 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2017 transitions. [2020-10-16 00:07:35,423 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 00:07:35,424 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 00:07:35,425 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 00:07:35,425 INFO L185 Difference]: Start difference. First operand has 875 places, 585 transitions, 30093 flow. Second operand 30 states and 2017 transitions. [2020-10-16 00:07:35,425 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 904 places, 616 transitions, 34772 flow [2020-10-16 00:07:39,566 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 879 places, 616 transitions, 34418 flow, removed 103 selfloop flow, removed 25 redundant places. [2020-10-16 00:07:39,586 INFO L241 Difference]: Finished difference. Result has 881 places, 589 transitions, 30466 flow [2020-10-16 00:07:39,587 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=29767, PETRI_DIFFERENCE_MINUEND_PLACES=850, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=585, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=417, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=30466, PETRI_PLACES=881, PETRI_TRANSITIONS=589} [2020-10-16 00:07:39,587 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 863 predicate places. [2020-10-16 00:07:39,587 INFO L481 AbstractCegarLoop]: Abstraction has has 881 places, 589 transitions, 30466 flow [2020-10-16 00:07:39,587 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:07:39,587 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:07:39,587 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:07:39,787 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2020-10-16 00:07:39,788 INFO L429 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:07:39,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:07:39,788 INFO L82 PathProgramCache]: Analyzing trace with hash 1022539031, now seen corresponding path program 158 times [2020-10-16 00:07:39,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:07:39,789 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824658254] [2020-10-16 00:07:39,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:07:39,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:07:40,244 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:40,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824658254] [2020-10-16 00:07:40,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217449085] [2020-10-16 00:07:40,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:07:40,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:07:40,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:07:40,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:07:40,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:07:40,328 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:07:40,343 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:40,343 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:07:40,343 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2020-10-16 00:07:40,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993228391] [2020-10-16 00:07:40,343 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 00:07:40,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:07:40,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 00:07:40,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2020-10-16 00:07:40,345 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:07:40,346 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 881 places, 589 transitions, 30466 flow. Second operand 27 states. [2020-10-16 00:07:40,346 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:07:40,346 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:07:40,346 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:07:42,500 INFO L129 PetriNetUnfolder]: 565/1565 cut-off events. [2020-10-16 00:07:42,500 INFO L130 PetriNetUnfolder]: For 651808/651810 co-relation queries the response was YES. [2020-10-16 00:07:42,706 INFO L80 FinitePrefix]: Finished finitePrefix Result has 46394 conditions, 1565 events. 565/1565 cut-off events. For 651808/651810 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10362 event pairs, 0 based on Foata normal form. 4/1569 useless extension candidates. Maximal degree in co-relation 45976. Up to 985 conditions per place. [2020-10-16 00:07:42,729 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 407 selfloop transitions, 206 changer transitions 0/620 dead transitions. [2020-10-16 00:07:42,729 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 911 places, 620 transitions, 35187 flow [2020-10-16 00:07:42,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 00:07:42,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 00:07:42,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2085 transitions. [2020-10-16 00:07:42,731 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725806451612903 [2020-10-16 00:07:42,731 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2085 transitions. [2020-10-16 00:07:42,731 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2085 transitions. [2020-10-16 00:07:42,731 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:07:42,731 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2085 transitions. [2020-10-16 00:07:42,732 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 00:07:42,733 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 00:07:42,734 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 00:07:42,734 INFO L185 Difference]: Start difference. First operand has 881 places, 589 transitions, 30466 flow. Second operand 31 states and 2085 transitions. [2020-10-16 00:07:42,734 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 911 places, 620 transitions, 35187 flow [2020-10-16 00:07:46,766 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 884 places, 620 transitions, 34621 flow, removed 124 selfloop flow, removed 27 redundant places. [2020-10-16 00:07:46,790 INFO L241 Difference]: Finished difference. Result has 886 places, 593 transitions, 30745 flow [2020-10-16 00:07:46,791 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=29962, PETRI_DIFFERENCE_MINUEND_PLACES=854, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=589, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=202, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=383, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=30745, PETRI_PLACES=886, PETRI_TRANSITIONS=593} [2020-10-16 00:07:46,791 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 868 predicate places. [2020-10-16 00:07:46,791 INFO L481 AbstractCegarLoop]: Abstraction has has 886 places, 593 transitions, 30745 flow [2020-10-16 00:07:46,791 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 00:07:46,792 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:07:46,792 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:07:47,002 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:07:47,003 INFO L429 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:07:47,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:07:47,003 INFO L82 PathProgramCache]: Analyzing trace with hash 239687647, now seen corresponding path program 159 times [2020-10-16 00:07:47,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:07:47,004 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490327719] [2020-10-16 00:07:47,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:07:47,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:07:47,431 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:47,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490327719] [2020-10-16 00:07:47,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110763490] [2020-10-16 00:07:47,432 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:07:47,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-10-16 00:07:47,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:07:47,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:07:47,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:07:47,507 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:47,508 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:07:47,508 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 00:07:47,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984242970] [2020-10-16 00:07:47,508 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:07:47,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:07:47,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:07:47,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=522, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:07:47,510 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:07:47,510 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 886 places, 593 transitions, 30745 flow. Second operand 26 states. [2020-10-16 00:07:47,510 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:07:47,510 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:07:47,510 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:07:49,572 INFO L129 PetriNetUnfolder]: 569/1577 cut-off events. [2020-10-16 00:07:49,572 INFO L130 PetriNetUnfolder]: For 655619/655621 co-relation queries the response was YES. [2020-10-16 00:07:49,625 INFO L80 FinitePrefix]: Finished finitePrefix Result has 46782 conditions, 1577 events. 569/1577 cut-off events. For 655619/655621 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 10304 event pairs, 0 based on Foata normal form. 2/1579 useless extension candidates. Maximal degree in co-relation 46362. Up to 993 conditions per place. [2020-10-16 00:07:49,648 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 365 selfloop transitions, 254 changer transitions 0/626 dead transitions. [2020-10-16 00:07:49,648 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 917 places, 626 transitions, 35712 flow [2020-10-16 00:07:49,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 00:07:49,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 00:07:49,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2153 transitions. [2020-10-16 00:07:49,650 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728125 [2020-10-16 00:07:49,650 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2153 transitions. [2020-10-16 00:07:49,650 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2153 transitions. [2020-10-16 00:07:49,650 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:07:49,650 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2153 transitions. [2020-10-16 00:07:49,651 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 00:07:49,653 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 00:07:49,653 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 00:07:49,653 INFO L185 Difference]: Start difference. First operand has 886 places, 593 transitions, 30745 flow. Second operand 32 states and 2153 transitions. [2020-10-16 00:07:49,653 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 917 places, 626 transitions, 35712 flow [2020-10-16 00:07:54,039 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 893 places, 626 transitions, 35141 flow, removed 126 selfloop flow, removed 24 redundant places. [2020-10-16 00:07:54,060 INFO L241 Difference]: Finished difference. Result has 895 places, 597 transitions, 31127 flow [2020-10-16 00:07:54,060 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=30240, PETRI_DIFFERENCE_MINUEND_PLACES=862, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=593, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=250, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=31127, PETRI_PLACES=895, PETRI_TRANSITIONS=597} [2020-10-16 00:07:54,061 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 877 predicate places. [2020-10-16 00:07:54,061 INFO L481 AbstractCegarLoop]: Abstraction has has 895 places, 597 transitions, 31127 flow [2020-10-16 00:07:54,061 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:07:54,061 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:07:54,061 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:07:54,261 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:07:54,262 INFO L429 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:07:54,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:07:54,262 INFO L82 PathProgramCache]: Analyzing trace with hash -1308470973, now seen corresponding path program 160 times [2020-10-16 00:07:54,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:07:54,263 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620421242] [2020-10-16 00:07:54,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:07:54,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:07:54,692 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:54,692 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620421242] [2020-10-16 00:07:54,692 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229810927] [2020-10-16 00:07:54,692 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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:07:54,742 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:07:54,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:07:54,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:07:54,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:07:54,775 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:07:54,790 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:07:54,791 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:07:54,791 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2020-10-16 00:07:54,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634673803] [2020-10-16 00:07:54,791 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 00:07:54,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:07:54,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 00:07:54,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2020-10-16 00:07:54,792 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:07:54,793 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 895 places, 597 transitions, 31127 flow. Second operand 27 states. [2020-10-16 00:07:54,793 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:07:54,793 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:07:54,793 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:07:57,010 INFO L129 PetriNetUnfolder]: 571/1583 cut-off events. [2020-10-16 00:07:57,010 INFO L130 PetriNetUnfolder]: For 657657/657659 co-relation queries the response was YES. [2020-10-16 00:07:57,060 INFO L80 FinitePrefix]: Finished finitePrefix Result has 47045 conditions, 1583 events. 571/1583 cut-off events. For 657657/657659 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10482 event pairs, 0 based on Foata normal form. 4/1587 useless extension candidates. Maximal degree in co-relation 46623. Up to 997 conditions per place. [2020-10-16 00:07:57,082 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 333 selfloop transitions, 288 changer transitions 0/628 dead transitions. [2020-10-16 00:07:57,082 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 927 places, 628 transitions, 35991 flow [2020-10-16 00:07:57,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 00:07:57,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 00:07:57,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2221 transitions. [2020-10-16 00:07:57,084 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673030303030303 [2020-10-16 00:07:57,084 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2221 transitions. [2020-10-16 00:07:57,084 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2221 transitions. [2020-10-16 00:07:57,084 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:07:57,084 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2221 transitions. [2020-10-16 00:07:57,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 00:07:57,086 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 00:07:57,086 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 00:07:57,087 INFO L185 Difference]: Start difference. First operand has 895 places, 597 transitions, 31127 flow. Second operand 33 states and 2221 transitions. [2020-10-16 00:07:57,087 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 927 places, 628 transitions, 35991 flow [2020-10-16 00:08:00,779 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 896 places, 628 transitions, 35234 flow, removed 124 selfloop flow, removed 31 redundant places. [2020-10-16 00:08:00,800 INFO L241 Difference]: Finished difference. Result has 898 places, 599 transitions, 31288 flow [2020-10-16 00:08:00,800 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=30432, PETRI_DIFFERENCE_MINUEND_PLACES=864, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=597, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=31288, PETRI_PLACES=898, PETRI_TRANSITIONS=599} [2020-10-16 00:08:00,800 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 880 predicate places. [2020-10-16 00:08:00,800 INFO L481 AbstractCegarLoop]: Abstraction has has 898 places, 599 transitions, 31288 flow [2020-10-16 00:08:00,800 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 00:08:00,800 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:08:00,800 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:08:01,001 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:01,001 INFO L429 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:08:01,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:08:01,002 INFO L82 PathProgramCache]: Analyzing trace with hash 1283633911, now seen corresponding path program 161 times [2020-10-16 00:08:01,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:08:01,002 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811576586] [2020-10-16 00:08:01,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:08:01,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:08:01,414 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:01,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811576586] [2020-10-16 00:08:01,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842669130] [2020-10-16 00:08:01,415 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:01,469 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-10-16 00:08:01,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:08:01,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:08:01,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:08:01,488 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:01,488 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:08:01,488 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 00:08:01,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401970239] [2020-10-16 00:08:01,488 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:08:01,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:08:01,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:08:01,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=532, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:08:01,490 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:08:01,490 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 898 places, 599 transitions, 31288 flow. Second operand 26 states. [2020-10-16 00:08:01,490 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:08:01,490 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:08:01,490 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:08:03,869 INFO L129 PetriNetUnfolder]: 575/1595 cut-off events. [2020-10-16 00:08:03,869 INFO L130 PetriNetUnfolder]: For 661746/661752 co-relation queries the response was YES. [2020-10-16 00:08:03,911 INFO L80 FinitePrefix]: Finished finitePrefix Result has 47422 conditions, 1595 events. 575/1595 cut-off events. For 661746/661752 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10571 event pairs, 0 based on Foata normal form. 5/1600 useless extension candidates. Maximal degree in co-relation 46998. Up to 1005 conditions per place. [2020-10-16 00:08:03,934 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 295 selfloop transitions, 332 changer transitions 0/634 dead transitions. [2020-10-16 00:08:03,935 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 931 places, 634 transitions, 36495 flow [2020-10-16 00:08:03,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 00:08:03,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 00:08:03,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2289 transitions. [2020-10-16 00:08:03,937 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673235294117647 [2020-10-16 00:08:03,937 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2289 transitions. [2020-10-16 00:08:03,937 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2289 transitions. [2020-10-16 00:08:03,937 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:08:03,937 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2289 transitions. [2020-10-16 00:08:03,938 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 00:08:03,939 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 00:08:03,939 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 00:08:03,940 INFO L185 Difference]: Start difference. First operand has 898 places, 599 transitions, 31288 flow. Second operand 34 states and 2289 transitions. [2020-10-16 00:08:03,940 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 931 places, 634 transitions, 36495 flow [2020-10-16 00:08:07,655 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 901 places, 634 transitions, 35713 flow, removed 124 selfloop flow, removed 30 redundant places. [2020-10-16 00:08:07,676 INFO L241 Difference]: Finished difference. Result has 903 places, 603 transitions, 31625 flow [2020-10-16 00:08:07,676 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=30572, PETRI_DIFFERENCE_MINUEND_PLACES=868, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=328, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=31625, PETRI_PLACES=903, PETRI_TRANSITIONS=603} [2020-10-16 00:08:07,677 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 885 predicate places. [2020-10-16 00:08:07,677 INFO L481 AbstractCegarLoop]: Abstraction has has 903 places, 603 transitions, 31625 flow [2020-10-16 00:08:07,677 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:08:07,677 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:08:07,677 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:08:07,877 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,159 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:07,878 INFO L429 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:08:07,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:08:07,878 INFO L82 PathProgramCache]: Analyzing trace with hash -803960955, now seen corresponding path program 162 times [2020-10-16 00:08:07,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:08:07,879 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413607482] [2020-10-16 00:08:07,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:08:07,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:08:08,249 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:08,249 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413607482] [2020-10-16 00:08:08,249 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885914506] [2020-10-16 00:08:08,249 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 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:08,302 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2020-10-16 00:08:08,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:08:08,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:08:08,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:08:08,325 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:08,325 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:08:08,325 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 00:08:08,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659410852] [2020-10-16 00:08:08,326 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:08:08,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:08:08,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:08:08,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:08:08,327 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:08:08,328 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 903 places, 603 transitions, 31625 flow. Second operand 26 states. [2020-10-16 00:08:08,328 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:08:08,328 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:08:08,328 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:08:10,830 INFO L129 PetriNetUnfolder]: 577/1601 cut-off events. [2020-10-16 00:08:10,830 INFO L130 PetriNetUnfolder]: For 663827/663833 co-relation queries the response was YES. [2020-10-16 00:08:10,882 INFO L80 FinitePrefix]: Finished finitePrefix Result has 47667 conditions, 1601 events. 577/1601 cut-off events. For 663827/663833 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10622 event pairs, 0 based on Foata normal form. 5/1606 useless extension candidates. Maximal degree in co-relation 47241. Up to 1009 conditions per place. [2020-10-16 00:08:10,904 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 195 selfloop transitions, 438 changer transitions 0/640 dead transitions. [2020-10-16 00:08:10,904 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 940 places, 640 transitions, 37215 flow [2020-10-16 00:08:10,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 00:08:10,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 00:08:10,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2561 transitions. [2020-10-16 00:08:10,906 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6739473684210526 [2020-10-16 00:08:10,906 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2561 transitions. [2020-10-16 00:08:10,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2561 transitions. [2020-10-16 00:08:10,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:08:10,907 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2561 transitions. [2020-10-16 00:08:10,908 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 00:08:10,909 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 00:08:10,909 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 00:08:10,909 INFO L185 Difference]: Start difference. First operand has 903 places, 603 transitions, 31625 flow. Second operand 38 states and 2561 transitions. [2020-10-16 00:08:10,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 940 places, 640 transitions, 37215 flow [2020-10-16 00:08:15,737 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 910 places, 640 transitions, 36373 flow, removed 128 selfloop flow, removed 30 redundant places. [2020-10-16 00:08:15,758 INFO L241 Difference]: Finished difference. Result has 912 places, 605 transitions, 32037 flow [2020-10-16 00:08:15,759 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=30857, PETRI_DIFFERENCE_MINUEND_PLACES=873, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=603, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=436, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=32037, PETRI_PLACES=912, PETRI_TRANSITIONS=605} [2020-10-16 00:08:15,759 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 894 predicate places. [2020-10-16 00:08:15,759 INFO L481 AbstractCegarLoop]: Abstraction has has 912 places, 605 transitions, 32037 flow [2020-10-16 00:08:15,759 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:08:15,759 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:08:15,759 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:08:15,959 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:15,960 INFO L429 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:08:15,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:08:15,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1435928473, now seen corresponding path program 163 times [2020-10-16 00:08:15,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:08:15,961 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704435797] [2020-10-16 00:08:15,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:08:15,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:08:16,331 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:16,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704435797] [2020-10-16 00:08:16,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805206092] [2020-10-16 00:08:16,332 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:08:16,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:08:16,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:08:16,408 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:16,408 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:08:16,408 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 00:08:16,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303400048] [2020-10-16 00:08:16,409 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:08:16,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:08:16,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:08:16,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:08:16,410 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:08:16,411 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 912 places, 605 transitions, 32037 flow. Second operand 26 states. [2020-10-16 00:08:16,411 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:08:16,411 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:08:16,411 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:08:18,891 INFO L129 PetriNetUnfolder]: 581/1613 cut-off events. [2020-10-16 00:08:18,891 INFO L130 PetriNetUnfolder]: For 667850/667852 co-relation queries the response was YES. [2020-10-16 00:08:18,945 INFO L80 FinitePrefix]: Finished finitePrefix Result has 48158 conditions, 1613 events. 581/1613 cut-off events. For 667850/667852 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10750 event pairs, 0 based on Foata normal form. 2/1615 useless extension candidates. Maximal degree in co-relation 47730. Up to 1017 conditions per place. [2020-10-16 00:08:18,968 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 155 selfloop transitions, 484 changer transitions 0/646 dead transitions. [2020-10-16 00:08:18,968 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 951 places, 646 transitions, 37946 flow [2020-10-16 00:08:18,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 00:08:18,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 00:08:18,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2697 transitions. [2020-10-16 00:08:18,971 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67425 [2020-10-16 00:08:18,971 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2697 transitions. [2020-10-16 00:08:18,971 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2697 transitions. [2020-10-16 00:08:18,972 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:08:18,972 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2697 transitions. [2020-10-16 00:08:18,973 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 00:08:18,974 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 00:08:18,974 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 00:08:18,974 INFO L185 Difference]: Start difference. First operand has 912 places, 605 transitions, 32037 flow. Second operand 40 states and 2697 transitions. [2020-10-16 00:08:18,974 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 951 places, 646 transitions, 37946 flow [2020-10-16 00:08:23,636 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 916 places, 646 transitions, 36876 flow, removed 134 selfloop flow, removed 35 redundant places. [2020-10-16 00:08:23,658 INFO L241 Difference]: Finished difference. Result has 918 places, 609 transitions, 32406 flow [2020-10-16 00:08:23,659 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=31045, PETRI_DIFFERENCE_MINUEND_PLACES=877, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=605, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=480, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=32406, PETRI_PLACES=918, PETRI_TRANSITIONS=609} [2020-10-16 00:08:23,659 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 900 predicate places. [2020-10-16 00:08:23,659 INFO L481 AbstractCegarLoop]: Abstraction has has 918 places, 609 transitions, 32406 flow [2020-10-16 00:08:23,659 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:08:23,659 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:08:23,660 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:08:23,860 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:23,860 INFO L429 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:08:23,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:08:23,861 INFO L82 PathProgramCache]: Analyzing trace with hash -682759253, now seen corresponding path program 164 times [2020-10-16 00:08:23,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:08:23,861 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695217168] [2020-10-16 00:08:23,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:08:23,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:08:24,216 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:24,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695217168] [2020-10-16 00:08:24,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415112126] [2020-10-16 00:08:24,217 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:24,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:08:24,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:08:24,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:08:24,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:08:24,297 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:24,297 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:08:24,298 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 00:08:24,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882166525] [2020-10-16 00:08:24,298 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:08:24,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:08:24,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:08:24,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=522, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:08:24,299 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:08:24,300 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 918 places, 609 transitions, 32406 flow. Second operand 26 states. [2020-10-16 00:08:24,300 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:08:24,300 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:08:24,300 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:08:27,081 INFO L129 PetriNetUnfolder]: 585/1625 cut-off events. [2020-10-16 00:08:27,082 INFO L130 PetriNetUnfolder]: For 671854/671860 co-relation queries the response was YES. [2020-10-16 00:08:27,130 INFO L80 FinitePrefix]: Finished finitePrefix Result has 48593 conditions, 1625 events. 585/1625 cut-off events. For 671854/671860 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10834 event pairs, 0 based on Foata normal form. 5/1630 useless extension candidates. Maximal degree in co-relation 48163. Up to 1025 conditions per place. [2020-10-16 00:08:27,154 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 99 selfloop transitions, 548 changer transitions 0/654 dead transitions. [2020-10-16 00:08:27,154 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 961 places, 654 transitions, 38803 flow [2020-10-16 00:08:27,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-10-16 00:08:27,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-16 00:08:27,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2969 transitions. [2020-10-16 00:08:27,157 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6747727272727273 [2020-10-16 00:08:27,157 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2969 transitions. [2020-10-16 00:08:27,157 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2969 transitions. [2020-10-16 00:08:27,157 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:08:27,157 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2969 transitions. [2020-10-16 00:08:27,159 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 45 states. [2020-10-16 00:08:27,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 45 states. [2020-10-16 00:08:27,160 INFO L81 ComplementDD]: Finished complementDD. Result 45 states. [2020-10-16 00:08:27,160 INFO L185 Difference]: Start difference. First operand has 918 places, 609 transitions, 32406 flow. Second operand 44 states and 2969 transitions. [2020-10-16 00:08:27,160 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 961 places, 654 transitions, 38803 flow [2020-10-16 00:08:30,748 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 926 places, 654 transitions, 37738 flow, removed 136 selfloop flow, removed 35 redundant places. [2020-10-16 00:08:30,770 INFO L241 Difference]: Finished difference. Result has 928 places, 613 transitions, 32930 flow [2020-10-16 00:08:30,770 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=31427, PETRI_DIFFERENCE_MINUEND_PLACES=883, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=609, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=544, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=32930, PETRI_PLACES=928, PETRI_TRANSITIONS=613} [2020-10-16 00:08:30,770 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 910 predicate places. [2020-10-16 00:08:30,770 INFO L481 AbstractCegarLoop]: Abstraction has has 928 places, 613 transitions, 32930 flow [2020-10-16 00:08:30,771 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:08:30,771 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:08:30,771 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:08:30,971 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:30,971 INFO L429 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:08:30,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:08:30,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1915313937, now seen corresponding path program 165 times [2020-10-16 00:08:30,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:08:30,972 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479818392] [2020-10-16 00:08:30,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:08:30,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:08:31,325 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:31,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479818392] [2020-10-16 00:08:31,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076660265] [2020-10-16 00:08:31,326 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:31,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-10-16 00:08:31,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:08:31,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:08:31,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:08:31,415 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:31,416 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:08:31,416 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 00:08:31,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250444788] [2020-10-16 00:08:31,416 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 00:08:31,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:08:31,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 00:08:31,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=490, Unknown=0, NotChecked=0, Total=650 [2020-10-16 00:08:31,418 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:08:31,418 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 928 places, 613 transitions, 32930 flow. Second operand 26 states. [2020-10-16 00:08:31,418 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:08:31,418 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:08:31,418 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:08:34,319 INFO L129 PetriNetUnfolder]: 594/1645 cut-off events. [2020-10-16 00:08:34,319 INFO L130 PetriNetUnfolder]: For 682930/682932 co-relation queries the response was YES. [2020-10-16 00:08:34,375 INFO L80 FinitePrefix]: Finished finitePrefix Result has 49643 conditions, 1645 events. 594/1645 cut-off events. For 682930/682932 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10937 event pairs, 0 based on Foata normal form. 2/1647 useless extension candidates. Maximal degree in co-relation 49211. Up to 1039 conditions per place. [2020-10-16 00:08:34,398 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 72 selfloop transitions, 586 changer transitions 0/665 dead transitions. [2020-10-16 00:08:34,399 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 975 places, 665 transitions, 40292 flow [2020-10-16 00:08:34,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-10-16 00:08:34,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-16 00:08:34,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 3242 transitions. [2020-10-16 00:08:34,401 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 00:08:34,401 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 3242 transitions. [2020-10-16 00:08:34,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 3242 transitions. [2020-10-16 00:08:34,402 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:08:34,402 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 3242 transitions. [2020-10-16 00:08:34,403 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 49 states. [2020-10-16 00:08:34,405 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 49 states. [2020-10-16 00:08:34,405 INFO L81 ComplementDD]: Finished complementDD. Result 49 states. [2020-10-16 00:08:34,405 INFO L185 Difference]: Start difference. First operand has 928 places, 613 transitions, 32930 flow. Second operand 48 states and 3242 transitions. [2020-10-16 00:08:34,405 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 975 places, 665 transitions, 40292 flow [2020-10-16 00:08:38,628 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 932 places, 665 transitions, 38915 flow, removed 145 selfloop flow, removed 43 redundant places. [2020-10-16 00:08:38,651 INFO L241 Difference]: Finished difference. Result has 936 places, 619 transitions, 33616 flow [2020-10-16 00:08:38,652 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=31657, PETRI_DIFFERENCE_MINUEND_PLACES=885, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=613, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=580, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=33616, PETRI_PLACES=936, PETRI_TRANSITIONS=619} [2020-10-16 00:08:38,652 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 918 predicate places. [2020-10-16 00:08:38,652 INFO L481 AbstractCegarLoop]: Abstraction has has 936 places, 619 transitions, 33616 flow [2020-10-16 00:08:38,652 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 00:08:38,652 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:08:38,652 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:08:38,852 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2020-10-16 00:08:38,853 INFO L429 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:08:38,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:08:38,853 INFO L82 PathProgramCache]: Analyzing trace with hash -1915297197, now seen corresponding path program 166 times [2020-10-16 00:08:38,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:08:38,854 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052813182] [2020-10-16 00:08:38,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:08:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:08:39,228 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:39,229 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052813182] [2020-10-16 00:08:39,229 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236763475] [2020-10-16 00:08:39,229 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:39,280 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:08:39,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:08:39,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:08:39,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:08:39,312 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:08:39,334 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:39,335 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:08:39,335 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2020-10-16 00:08:39,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419338265] [2020-10-16 00:08:39,335 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 00:08:39,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:08:39,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 00:08:39,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=538, Unknown=0, NotChecked=0, Total=702 [2020-10-16 00:08:39,337 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:08:39,337 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 936 places, 619 transitions, 33616 flow. Second operand 27 states. [2020-10-16 00:08:39,337 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:08:39,337 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:08:39,337 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:08:42,487 INFO L129 PetriNetUnfolder]: 591/1639 cut-off events. [2020-10-16 00:08:42,487 INFO L130 PetriNetUnfolder]: For 716996/717002 co-relation queries the response was YES. [2020-10-16 00:08:42,542 INFO L80 FinitePrefix]: Finished finitePrefix Result has 50161 conditions, 1639 events. 591/1639 cut-off events. For 716996/717002 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10937 event pairs, 0 based on Foata normal form. 8/1647 useless extension candidates. Maximal degree in co-relation 49725. Up to 1035 conditions per place. [2020-10-16 00:08:42,567 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 70 selfloop transitions, 588 changer transitions 0/665 dead transitions. [2020-10-16 00:08:42,567 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 984 places, 665 transitions, 40452 flow [2020-10-16 00:08:42,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-10-16 00:08:42,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2020-10-16 00:08:42,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 3309 transitions. [2020-10-16 00:08:42,570 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753061224489796 [2020-10-16 00:08:42,570 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 3309 transitions. [2020-10-16 00:08:42,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 3309 transitions. [2020-10-16 00:08:42,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:08:42,570 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 3309 transitions. [2020-10-16 00:08:42,571 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 50 states. [2020-10-16 00:08:42,573 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 50 states. [2020-10-16 00:08:42,573 INFO L81 ComplementDD]: Finished complementDD. Result 50 states. [2020-10-16 00:08:42,573 INFO L185 Difference]: Start difference. First operand has 936 places, 619 transitions, 33616 flow. Second operand 49 states and 3309 transitions. [2020-10-16 00:08:42,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 984 places, 665 transitions, 40452 flow [2020-10-16 00:08:47,692 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 942 places, 665 transitions, 38873 flow, removed 265 selfloop flow, removed 42 redundant places. [2020-10-16 00:08:47,714 INFO L241 Difference]: Finished difference. Result has 944 places, 620 transitions, 33454 flow [2020-10-16 00:08:47,714 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=32037, PETRI_DIFFERENCE_MINUEND_PLACES=894, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=619, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=587, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=33454, PETRI_PLACES=944, PETRI_TRANSITIONS=620} [2020-10-16 00:08:47,715 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 926 predicate places. [2020-10-16 00:08:47,715 INFO L481 AbstractCegarLoop]: Abstraction has has 944 places, 620 transitions, 33454 flow [2020-10-16 00:08:47,715 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 00:08:47,715 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:08:47,715 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:08:47,915 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2020-10-16 00:08:47,916 INFO L429 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:08:47,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:08:47,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1712641855, now seen corresponding path program 167 times [2020-10-16 00:08:47,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:08:47,917 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603371680] [2020-10-16 00:08:47,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:08:47,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:08:48,274 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:48,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603371680] [2020-10-16 00:08:48,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994075424] [2020-10-16 00:08:48,275 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:48,330 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-10-16 00:08:48,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:08:48,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 00:08:48,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:08:48,365 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:08:48,395 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:48,395 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:08:48,395 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2020-10-16 00:08:48,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231959188] [2020-10-16 00:08:48,396 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 00:08:48,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:08:48,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 00:08:48,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=537, Unknown=0, NotChecked=0, Total=702 [2020-10-16 00:08:48,398 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:08:48,398 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 944 places, 620 transitions, 33454 flow. Second operand 27 states. [2020-10-16 00:08:48,398 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:08:48,399 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:08:48,399 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:08:51,615 INFO L129 PetriNetUnfolder]: 594/1646 cut-off events. [2020-10-16 00:08:51,616 INFO L130 PetriNetUnfolder]: For 732591/732593 co-relation queries the response was YES. [2020-10-16 00:08:51,666 INFO L80 FinitePrefix]: Finished finitePrefix Result has 50550 conditions, 1646 events. 594/1646 cut-off events. For 732591/732593 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 10838 event pairs, 0 based on Foata normal form. 3/1649 useless extension candidates. Maximal degree in co-relation 50112. Up to 1037 conditions per place. [2020-10-16 00:08:51,691 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 122 selfloop transitions, 538 changer transitions 0/667 dead transitions. [2020-10-16 00:08:51,691 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 991 places, 667 transitions, 40436 flow [2020-10-16 00:08:51,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-10-16 00:08:51,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-16 00:08:51,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 3241 transitions. [2020-10-16 00:08:51,694 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752083333333333 [2020-10-16 00:08:51,694 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 3241 transitions. [2020-10-16 00:08:51,694 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 3241 transitions. [2020-10-16 00:08:51,694 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:08:51,695 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 3241 transitions. [2020-10-16 00:08:51,696 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 49 states. [2020-10-16 00:08:51,698 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 49 states. [2020-10-16 00:08:51,698 INFO L81 ComplementDD]: Finished complementDD. Result 49 states. [2020-10-16 00:08:51,698 INFO L185 Difference]: Start difference. First operand has 944 places, 620 transitions, 33454 flow. Second operand 48 states and 3241 transitions. [2020-10-16 00:08:51,698 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 991 places, 667 transitions, 40436 flow [2020-10-16 00:08:56,514 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 945 places, 667 transitions, 39072 flow, removed 123 selfloop flow, removed 46 redundant places. [2020-10-16 00:08:56,542 INFO L241 Difference]: Finished difference. Result has 947 places, 623 transitions, 33714 flow [2020-10-16 00:08:56,543 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=32230, PETRI_DIFFERENCE_MINUEND_PLACES=898, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=620, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=535, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=33714, PETRI_PLACES=947, PETRI_TRANSITIONS=623} [2020-10-16 00:08:56,543 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 929 predicate places. [2020-10-16 00:08:56,543 INFO L481 AbstractCegarLoop]: Abstraction has has 947 places, 623 transitions, 33714 flow [2020-10-16 00:08:56,543 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 00:08:56,544 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:08:56,544 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:08:56,759 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2020-10-16 00:08:56,760 INFO L429 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:08:56,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:08:56,760 INFO L82 PathProgramCache]: Analyzing trace with hash 755345344, now seen corresponding path program 168 times [2020-10-16 00:08:56,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:08:56,761 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062089044] [2020-10-16 00:08:56,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:08:56,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:08:57,142 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:57,142 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062089044] [2020-10-16 00:08:57,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459535782] [2020-10-16 00:08:57,143 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:08:57,200 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-10-16 00:08:57,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:08:57,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 00:08:57,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:08:57,244 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:08:57,282 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:08:57,282 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:08:57,282 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 00:08:57,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421835290] [2020-10-16 00:08:57,283 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:08:57,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:08:57,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:08:57,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=578, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:08:57,285 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:08:57,285 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 947 places, 623 transitions, 33714 flow. Second operand 28 states. [2020-10-16 00:08:57,286 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:08:57,286 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:08:57,286 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:09:00,643 INFO L129 PetriNetUnfolder]: 597/1652 cut-off events. [2020-10-16 00:09:00,643 INFO L130 PetriNetUnfolder]: For 721021/721023 co-relation queries the response was YES. [2020-10-16 00:09:00,699 INFO L80 FinitePrefix]: Finished finitePrefix Result has 50519 conditions, 1652 events. 597/1652 cut-off events. For 721021/721023 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 10847 event pairs, 0 based on Foata normal form. 1/1653 useless extension candidates. Maximal degree in co-relation 50079. Up to 1041 conditions per place. [2020-10-16 00:09:00,724 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 73 selfloop transitions, 592 changer transitions 0/672 dead transitions. [2020-10-16 00:09:00,724 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 994 places, 672 transitions, 40892 flow [2020-10-16 00:09:00,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-10-16 00:09:00,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-16 00:09:00,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 3241 transitions. [2020-10-16 00:09:00,726 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752083333333333 [2020-10-16 00:09:00,727 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 3241 transitions. [2020-10-16 00:09:00,727 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 3241 transitions. [2020-10-16 00:09:00,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:09:00,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 3241 transitions. [2020-10-16 00:09:00,728 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 49 states. [2020-10-16 00:09:00,730 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 49 states. [2020-10-16 00:09:00,730 INFO L81 ComplementDD]: Finished complementDD. Result 49 states. [2020-10-16 00:09:00,730 INFO L185 Difference]: Start difference. First operand has 947 places, 623 transitions, 33714 flow. Second operand 48 states and 3241 transitions. [2020-10-16 00:09:00,730 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 994 places, 672 transitions, 40892 flow [2020-10-16 00:09:05,671 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 949 places, 672 transitions, 39660 flow, removed 113 selfloop flow, removed 45 redundant places. [2020-10-16 00:09:05,694 INFO L241 Difference]: Finished difference. Result has 951 places, 626 transitions, 34076 flow [2020-10-16 00:09:05,695 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=32482, PETRI_DIFFERENCE_MINUEND_PLACES=902, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=623, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=589, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=34076, PETRI_PLACES=951, PETRI_TRANSITIONS=626} [2020-10-16 00:09:05,695 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 933 predicate places. [2020-10-16 00:09:05,695 INFO L481 AbstractCegarLoop]: Abstraction has has 951 places, 626 transitions, 34076 flow [2020-10-16 00:09:05,695 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:09:05,695 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:09:05,695 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:09:05,895 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2020-10-16 00:09:05,896 INFO L429 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:09:05,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:09:05,896 INFO L82 PathProgramCache]: Analyzing trace with hash 727996235, now seen corresponding path program 169 times [2020-10-16 00:09:05,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:09:05,897 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986758774] [2020-10-16 00:09:05,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:09:05,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:09:06,395 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:06,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986758774] [2020-10-16 00:09:06,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384567822] [2020-10-16 00:09:06,396 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:09:06,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:09:06,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 00:09:06,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:09:06,460 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:06,460 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:09:06,460 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-10-16 00:09:06,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647264926] [2020-10-16 00:09:06,461 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 00:09:06,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:09:06,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 00:09:06,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=518, Unknown=0, NotChecked=0, Total=702 [2020-10-16 00:09:06,463 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:09:06,463 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 951 places, 626 transitions, 34076 flow. Second operand 27 states. [2020-10-16 00:09:06,463 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:09:06,463 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:09:06,464 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:09:08,515 INFO L129 PetriNetUnfolder]: 599/1659 cut-off events. [2020-10-16 00:09:08,515 INFO L130 PetriNetUnfolder]: For 750880/750886 co-relation queries the response was YES. [2020-10-16 00:09:08,571 INFO L80 FinitePrefix]: Finished finitePrefix Result has 51263 conditions, 1659 events. 599/1659 cut-off events. For 750880/750886 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11041 event pairs, 0 based on Foata normal form. 8/1667 useless extension candidates. Maximal degree in co-relation 50821. Up to 1092 conditions per place. [2020-10-16 00:09:08,594 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 611 selfloop transitions, 35 changer transitions 0/653 dead transitions. [2020-10-16 00:09:08,594 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 978 places, 653 transitions, 38670 flow [2020-10-16 00:09:08,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 00:09:08,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 00:09:08,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1880 transitions. [2020-10-16 00:09:08,596 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6714285714285714 [2020-10-16 00:09:08,596 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1880 transitions. [2020-10-16 00:09:08,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1880 transitions. [2020-10-16 00:09:08,597 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:09:08,597 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1880 transitions. [2020-10-16 00:09:08,598 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 00:09:08,600 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 00:09:08,600 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 00:09:08,600 INFO L185 Difference]: Start difference. First operand has 951 places, 626 transitions, 34076 flow. Second operand 28 states and 1880 transitions. [2020-10-16 00:09:08,600 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 978 places, 653 transitions, 38670 flow [2020-10-16 00:09:14,292 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 933 places, 653 transitions, 37312 flow, removed 118 selfloop flow, removed 45 redundant places. [2020-10-16 00:09:14,314 INFO L241 Difference]: Finished difference. Result has 935 places, 628 transitions, 33044 flow [2020-10-16 00:09:14,315 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=32718, PETRI_DIFFERENCE_MINUEND_PLACES=906, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=626, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=591, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=33044, PETRI_PLACES=935, PETRI_TRANSITIONS=628} [2020-10-16 00:09:14,315 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 917 predicate places. [2020-10-16 00:09:14,315 INFO L481 AbstractCegarLoop]: Abstraction has has 935 places, 628 transitions, 33044 flow [2020-10-16 00:09:14,315 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 00:09:14,315 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:09:14,315 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:09:14,521 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:09:14,522 INFO L429 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:09:14,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:09:14,522 INFO L82 PathProgramCache]: Analyzing trace with hash 596249379, now seen corresponding path program 170 times [2020-10-16 00:09:14,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:09:14,522 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511620233] [2020-10-16 00:09:14,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:09:14,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:09:15,001 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:15,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511620233] [2020-10-16 00:09:15,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366344890] [2020-10-16 00:09:15,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:09:15,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:09:15,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:09:15,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 00:09:15,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:09:15,087 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:09:15,103 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:15,103 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:09:15,103 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 00:09:15,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573416739] [2020-10-16 00:09:15,104 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:09:15,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:09:15,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:09:15,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:09:15,105 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:09:15,106 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 935 places, 628 transitions, 33044 flow. Second operand 28 states. [2020-10-16 00:09:15,106 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:09:15,106 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:09:15,106 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:09:17,634 INFO L129 PetriNetUnfolder]: 601/1665 cut-off events. [2020-10-16 00:09:17,635 INFO L130 PetriNetUnfolder]: For 779248/779250 co-relation queries the response was YES. [2020-10-16 00:09:17,687 INFO L80 FinitePrefix]: Finished finitePrefix Result has 51408 conditions, 1665 events. 601/1665 cut-off events. For 779248/779250 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 10939 event pairs, 0 based on Foata normal form. 4/1669 useless extension candidates. Maximal degree in co-relation 50964. Up to 1049 conditions per place. [2020-10-16 00:09:17,712 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 448 selfloop transitions, 204 changer transitions 0/659 dead transitions. [2020-10-16 00:09:17,712 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 967 places, 659 transitions, 38200 flow [2020-10-16 00:09:17,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 00:09:17,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 00:09:17,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2220 transitions. [2020-10-16 00:09:17,715 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6727272727272727 [2020-10-16 00:09:17,715 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2220 transitions. [2020-10-16 00:09:17,715 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2220 transitions. [2020-10-16 00:09:17,715 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:09:17,715 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2220 transitions. [2020-10-16 00:09:17,716 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 00:09:17,717 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 00:09:17,717 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 00:09:17,717 INFO L185 Difference]: Start difference. First operand has 935 places, 628 transitions, 33044 flow. Second operand 33 states and 2220 transitions. [2020-10-16 00:09:17,717 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 967 places, 659 transitions, 38200 flow [2020-10-16 00:09:22,784 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 942 places, 659 transitions, 37910 flow, removed 112 selfloop flow, removed 25 redundant places. [2020-10-16 00:09:22,807 INFO L241 Difference]: Finished difference. Result has 944 places, 630 transitions, 33467 flow [2020-10-16 00:09:22,807 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=32786, PETRI_DIFFERENCE_MINUEND_PLACES=910, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=628, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=202, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=424, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=33467, PETRI_PLACES=944, PETRI_TRANSITIONS=630} [2020-10-16 00:09:22,808 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 926 predicate places. [2020-10-16 00:09:22,808 INFO L481 AbstractCegarLoop]: Abstraction has has 944 places, 630 transitions, 33467 flow [2020-10-16 00:09:22,808 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:09:22,808 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:09:22,808 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:09:23,008 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:09:23,009 INFO L429 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:09:23,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:09:23,009 INFO L82 PathProgramCache]: Analyzing trace with hash -2135833851, now seen corresponding path program 171 times [2020-10-16 00:09:23,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:09:23,010 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435753890] [2020-10-16 00:09:23,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:09:23,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:09:23,480 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:23,480 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435753890] [2020-10-16 00:09:23,480 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210943868] [2020-10-16 00:09:23,480 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:09:23,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-10-16 00:09:23,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:09:23,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 00:09:23,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:09:23,571 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:09:23,586 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:23,587 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:09:23,587 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 00:09:23,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884426553] [2020-10-16 00:09:23,587 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:09:23,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:09:23,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:09:23,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=627, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:09:23,589 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:09:23,589 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 944 places, 630 transitions, 33467 flow. Second operand 28 states. [2020-10-16 00:09:23,589 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:09:23,589 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:09:23,589 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:09:26,235 INFO L129 PetriNetUnfolder]: 603/1671 cut-off events. [2020-10-16 00:09:26,236 INFO L130 PetriNetUnfolder]: For 795650/795652 co-relation queries the response was YES. [2020-10-16 00:09:26,294 INFO L80 FinitePrefix]: Finished finitePrefix Result has 52040 conditions, 1671 events. 603/1671 cut-off events. For 795650/795652 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11129 event pairs, 0 based on Foata normal form. 4/1675 useless extension candidates. Maximal degree in co-relation 51594. Up to 1053 conditions per place. [2020-10-16 00:09:26,320 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 372 selfloop transitions, 284 changer transitions 0/663 dead transitions. [2020-10-16 00:09:26,320 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 978 places, 663 transitions, 38911 flow [2020-10-16 00:09:26,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 00:09:26,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 00:09:26,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2356 transitions. [2020-10-16 00:09:26,322 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6731428571428572 [2020-10-16 00:09:26,322 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2356 transitions. [2020-10-16 00:09:26,322 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2356 transitions. [2020-10-16 00:09:26,322 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:09:26,323 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2356 transitions. [2020-10-16 00:09:26,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 00:09:26,325 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 00:09:26,325 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 00:09:26,325 INFO L185 Difference]: Start difference. First operand has 944 places, 630 transitions, 33467 flow. Second operand 35 states and 2356 transitions. [2020-10-16 00:09:26,325 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 978 places, 663 transitions, 38911 flow [2020-10-16 00:09:32,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 955 places, 663 transitions, 38378 flow, removed 132 selfloop flow, removed 23 redundant places. [2020-10-16 00:09:32,432 INFO L241 Difference]: Finished difference. Result has 957 places, 632 transitions, 33854 flow [2020-10-16 00:09:32,433 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33000, PETRI_DIFFERENCE_MINUEND_PLACES=921, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=630, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=282, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=346, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=33854, PETRI_PLACES=957, PETRI_TRANSITIONS=632} [2020-10-16 00:09:32,433 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 939 predicate places. [2020-10-16 00:09:32,433 INFO L481 AbstractCegarLoop]: Abstraction has has 957 places, 632 transitions, 33854 flow [2020-10-16 00:09:32,433 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:09:32,433 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:09:32,433 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:09:32,634 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2020-10-16 00:09:32,634 INFO L429 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:09:32,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:09:32,635 INFO L82 PathProgramCache]: Analyzing trace with hash 857344259, now seen corresponding path program 172 times [2020-10-16 00:09:32,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:09:32,635 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139738824] [2020-10-16 00:09:32,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:09:32,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:09:33,081 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:33,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139738824] [2020-10-16 00:09:33,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719184399] [2020-10-16 00:09:33,082 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:09:33,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:09:33,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:09:33,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 00:09:33,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:09:33,156 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:33,157 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:09:33,157 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-10-16 00:09:33,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411017188] [2020-10-16 00:09:33,157 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 00:09:33,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:09:33,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 00:09:33,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2020-10-16 00:09:33,159 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:09:33,159 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 957 places, 632 transitions, 33854 flow. Second operand 27 states. [2020-10-16 00:09:33,159 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:09:33,160 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:09:33,160 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:09:35,749 INFO L129 PetriNetUnfolder]: 605/1677 cut-off events. [2020-10-16 00:09:35,749 INFO L130 PetriNetUnfolder]: For 797752/797754 co-relation queries the response was YES. [2020-10-16 00:09:35,807 INFO L80 FinitePrefix]: Finished finitePrefix Result has 52367 conditions, 1677 events. 605/1677 cut-off events. For 797752/797754 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11162 event pairs, 0 based on Foata normal form. 4/1681 useless extension candidates. Maximal degree in co-relation 51919. Up to 1057 conditions per place. [2020-10-16 00:09:35,832 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 330 selfloop transitions, 330 changer transitions 0/667 dead transitions. [2020-10-16 00:09:35,833 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 994 places, 667 transitions, 39556 flow [2020-10-16 00:09:35,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 00:09:35,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 00:09:35,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2559 transitions. [2020-10-16 00:09:35,835 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734210526315789 [2020-10-16 00:09:35,835 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2559 transitions. [2020-10-16 00:09:35,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2559 transitions. [2020-10-16 00:09:35,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:09:35,836 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2559 transitions. [2020-10-16 00:09:35,837 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 00:09:35,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 00:09:35,838 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 00:09:35,838 INFO L185 Difference]: Start difference. First operand has 957 places, 632 transitions, 33854 flow. Second operand 38 states and 2559 transitions. [2020-10-16 00:09:35,838 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 994 places, 667 transitions, 39556 flow [2020-10-16 00:09:42,224 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 960 places, 667 transitions, 38716 flow, removed 134 selfloop flow, removed 34 redundant places. [2020-10-16 00:09:42,247 INFO L241 Difference]: Finished difference. Result has 962 places, 634 transitions, 34038 flow [2020-10-16 00:09:42,248 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33084, PETRI_DIFFERENCE_MINUEND_PLACES=923, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=632, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=328, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=34038, PETRI_PLACES=962, PETRI_TRANSITIONS=634} [2020-10-16 00:09:42,248 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 944 predicate places. [2020-10-16 00:09:42,248 INFO L481 AbstractCegarLoop]: Abstraction has has 962 places, 634 transitions, 34038 flow [2020-10-16 00:09:42,248 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 00:09:42,248 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:09:42,248 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:09:42,448 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:09:42,449 INFO L429 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:09:42,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:09:42,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1969709751, now seen corresponding path program 173 times [2020-10-16 00:09:42,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:09:42,450 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890226157] [2020-10-16 00:09:42,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:09:42,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:09:42,881 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:42,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890226157] [2020-10-16 00:09:42,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942637624] [2020-10-16 00:09:42,882 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:09:42,937 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2020-10-16 00:09:42,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:09:42,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 00:09:42,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:09:42,962 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:42,962 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:09:42,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-10-16 00:09:42,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044926286] [2020-10-16 00:09:42,963 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 00:09:42,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:09:42,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 00:09:42,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2020-10-16 00:09:42,964 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:09:42,964 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 962 places, 634 transitions, 34038 flow. Second operand 27 states. [2020-10-16 00:09:42,964 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:09:42,965 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:09:42,965 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:09:45,532 INFO L129 PetriNetUnfolder]: 607/1683 cut-off events. [2020-10-16 00:09:45,532 INFO L130 PetriNetUnfolder]: For 799962/799968 co-relation queries the response was YES. [2020-10-16 00:09:45,589 INFO L80 FinitePrefix]: Finished finitePrefix Result has 52592 conditions, 1683 events. 607/1683 cut-off events. For 799962/799968 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11203 event pairs, 0 based on Foata normal form. 8/1691 useless extension candidates. Maximal degree in co-relation 52142. Up to 1061 conditions per place. [2020-10-16 00:09:45,616 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 274 selfloop transitions, 390 changer transitions 0/671 dead transitions. [2020-10-16 00:09:45,616 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1001 places, 671 transitions, 39998 flow [2020-10-16 00:09:45,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 00:09:45,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 00:09:45,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2695 transitions. [2020-10-16 00:09:45,620 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67375 [2020-10-16 00:09:45,620 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2695 transitions. [2020-10-16 00:09:45,620 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2695 transitions. [2020-10-16 00:09:45,621 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:09:45,621 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2695 transitions. [2020-10-16 00:09:45,623 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 00:09:45,625 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 00:09:45,625 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 00:09:45,625 INFO L185 Difference]: Start difference. First operand has 962 places, 634 transitions, 34038 flow. Second operand 40 states and 2695 transitions. [2020-10-16 00:09:45,625 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1001 places, 671 transitions, 39998 flow [2020-10-16 00:09:50,802 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 966 places, 671 transitions, 39110 flow, removed 134 selfloop flow, removed 35 redundant places. [2020-10-16 00:09:50,825 INFO L241 Difference]: Finished difference. Result has 968 places, 636 transitions, 34310 flow [2020-10-16 00:09:50,825 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33224, PETRI_DIFFERENCE_MINUEND_PLACES=927, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=634, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=388, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=34310, PETRI_PLACES=968, PETRI_TRANSITIONS=636} [2020-10-16 00:09:50,825 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 950 predicate places. [2020-10-16 00:09:50,825 INFO L481 AbstractCegarLoop]: Abstraction has has 968 places, 636 transitions, 34310 flow [2020-10-16 00:09:50,826 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 00:09:50,826 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:09:50,826 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:09:51,026 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:09:51,026 INFO L429 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:09:51,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:09:51,027 INFO L82 PathProgramCache]: Analyzing trace with hash 2051743471, now seen corresponding path program 174 times [2020-10-16 00:09:51,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:09:51,027 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716936021] [2020-10-16 00:09:51,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:09:51,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:09:51,454 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:51,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716936021] [2020-10-16 00:09:51,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881646380] [2020-10-16 00:09:51,455 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:09:51,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-10-16 00:09:51,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:09:51,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 00:09:51,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:09:51,546 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:09:51,565 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:09:51,565 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:09:51,565 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 00:09:51,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984718601] [2020-10-16 00:09:51,566 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:09:51,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:09:51,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:09:51,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=639, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:09:51,567 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:09:51,567 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 968 places, 636 transitions, 34310 flow. Second operand 28 states. [2020-10-16 00:09:51,567 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:09:51,568 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:09:51,568 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:09:54,244 INFO L129 PetriNetUnfolder]: 611/1695 cut-off events. [2020-10-16 00:09:54,245 INFO L130 PetriNetUnfolder]: For 804535/804537 co-relation queries the response was YES. [2020-10-16 00:09:54,303 INFO L80 FinitePrefix]: Finished finitePrefix Result has 53041 conditions, 1695 events. 611/1695 cut-off events. For 804535/804537 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11323 event pairs, 0 based on Foata normal form. 4/1699 useless extension candidates. Maximal degree in co-relation 52589. Up to 1069 conditions per place. [2020-10-16 00:09:54,327 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 254 selfloop transitions, 414 changer transitions 0/675 dead transitions. [2020-10-16 00:09:54,327 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1006 places, 675 transitions, 40377 flow [2020-10-16 00:09:54,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-10-16 00:09:54,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-16 00:09:54,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2628 transitions. [2020-10-16 00:09:54,330 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6738461538461539 [2020-10-16 00:09:54,330 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2628 transitions. [2020-10-16 00:09:54,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2628 transitions. [2020-10-16 00:09:54,330 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:09:54,330 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2628 transitions. [2020-10-16 00:09:54,331 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 40 states. [2020-10-16 00:09:54,333 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 40 states. [2020-10-16 00:09:54,333 INFO L81 ComplementDD]: Finished complementDD. Result 40 states. [2020-10-16 00:09:54,333 INFO L185 Difference]: Start difference. First operand has 968 places, 636 transitions, 34310 flow. Second operand 39 states and 2628 transitions. [2020-10-16 00:09:54,333 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1006 places, 675 transitions, 40377 flow [2020-10-16 00:09:59,694 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 969 places, 675 transitions, 39377 flow, removed 136 selfloop flow, removed 37 redundant places. [2020-10-16 00:09:59,717 INFO L241 Difference]: Finished difference. Result has 971 places, 640 transitions, 34629 flow [2020-10-16 00:09:59,718 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33384, PETRI_DIFFERENCE_MINUEND_PLACES=931, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=636, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=410, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=34629, PETRI_PLACES=971, PETRI_TRANSITIONS=640} [2020-10-16 00:09:59,718 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 953 predicate places. [2020-10-16 00:09:59,718 INFO L481 AbstractCegarLoop]: Abstraction has has 971 places, 640 transitions, 34629 flow [2020-10-16 00:09:59,718 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:09:59,718 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:09:59,718 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:09:59,919 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:09:59,919 INFO L429 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:09:59,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:09:59,920 INFO L82 PathProgramCache]: Analyzing trace with hash 360515391, now seen corresponding path program 175 times [2020-10-16 00:09:59,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:09:59,920 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829584864] [2020-10-16 00:09:59,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:09:59,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:10:00,305 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:00,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829584864] [2020-10-16 00:10:00,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68137364] [2020-10-16 00:10:00,306 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:10:00,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:10:00,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 00:10:00,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:10:00,383 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:00,384 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:10:00,384 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-10-16 00:10:00,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088352626] [2020-10-16 00:10:00,384 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 00:10:00,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:10:00,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 00:10:00,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=563, Unknown=0, NotChecked=0, Total=702 [2020-10-16 00:10:00,385 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:10:00,386 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 971 places, 640 transitions, 34629 flow. Second operand 27 states. [2020-10-16 00:10:00,386 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:10:00,386 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:10:00,386 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:10:03,427 INFO L129 PetriNetUnfolder]: 613/1701 cut-off events. [2020-10-16 00:10:03,427 INFO L130 PetriNetUnfolder]: For 806835/806837 co-relation queries the response was YES. [2020-10-16 00:10:03,487 INFO L80 FinitePrefix]: Finished finitePrefix Result has 53284 conditions, 1701 events. 613/1701 cut-off events. For 806835/806837 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11341 event pairs, 0 based on Foata normal form. 4/1705 useless extension candidates. Maximal degree in co-relation 52830. Up to 1073 conditions per place. [2020-10-16 00:10:03,512 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 130 selfloop transitions, 548 changer transitions 0/685 dead transitions. [2020-10-16 00:10:03,513 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1018 places, 685 transitions, 41617 flow [2020-10-16 00:10:03,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-10-16 00:10:03,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-16 00:10:03,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 3239 transitions. [2020-10-16 00:10:03,517 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6747916666666667 [2020-10-16 00:10:03,517 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 3239 transitions. [2020-10-16 00:10:03,517 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 3239 transitions. [2020-10-16 00:10:03,518 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:10:03,518 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 3239 transitions. [2020-10-16 00:10:03,520 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 49 states. [2020-10-16 00:10:03,522 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 49 states. [2020-10-16 00:10:03,522 INFO L81 ComplementDD]: Finished complementDD. Result 49 states. [2020-10-16 00:10:03,522 INFO L185 Difference]: Start difference. First operand has 971 places, 640 transitions, 34629 flow. Second operand 48 states and 3239 transitions. [2020-10-16 00:10:03,522 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1018 places, 685 transitions, 41617 flow [2020-10-16 00:10:09,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 982 places, 685 transitions, 40565 flow, removed 142 selfloop flow, removed 36 redundant places. [2020-10-16 00:10:09,678 INFO L241 Difference]: Finished difference. Result has 984 places, 642 transitions, 35096 flow [2020-10-16 00:10:09,678 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33667, PETRI_DIFFERENCE_MINUEND_PLACES=935, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=640, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=546, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=35096, PETRI_PLACES=984, PETRI_TRANSITIONS=642} [2020-10-16 00:10:09,678 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 966 predicate places. [2020-10-16 00:10:09,678 INFO L481 AbstractCegarLoop]: Abstraction has has 984 places, 642 transitions, 35096 flow [2020-10-16 00:10:09,678 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 00:10:09,678 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:10:09,679 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:10:09,879 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:10:09,879 INFO L429 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:10:09,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:10:09,880 INFO L82 PathProgramCache]: Analyzing trace with hash 1064717521, now seen corresponding path program 176 times [2020-10-16 00:10:09,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:10:09,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418700234] [2020-10-16 00:10:09,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:10:09,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:10:10,276 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:10,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418700234] [2020-10-16 00:10:10,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972846983] [2020-10-16 00:10:10,276 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:10:10,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:10:10,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:10:10,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 00:10:10,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:10:10,370 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:10:10,397 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:10,397 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:10:10,397 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 00:10:10,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381359828] [2020-10-16 00:10:10,398 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:10:10,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:10:10,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:10:10,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:10:10,399 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:10:10,399 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 984 places, 642 transitions, 35096 flow. Second operand 28 states. [2020-10-16 00:10:10,399 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:10:10,400 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:10:10,400 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:10:13,728 INFO L129 PetriNetUnfolder]: 619/1719 cut-off events. [2020-10-16 00:10:13,728 INFO L130 PetriNetUnfolder]: For 813738/813740 co-relation queries the response was YES. [2020-10-16 00:10:13,789 INFO L80 FinitePrefix]: Finished finitePrefix Result has 53991 conditions, 1719 events. 619/1719 cut-off events. For 813738/813740 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11477 event pairs, 0 based on Foata normal form. 4/1723 useless extension candidates. Maximal degree in co-relation 53535. Up to 1085 conditions per place. [2020-10-16 00:10:13,815 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 128 selfloop transitions, 556 changer transitions 0/691 dead transitions. [2020-10-16 00:10:13,815 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1030 places, 691 transitions, 42255 flow [2020-10-16 00:10:13,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-10-16 00:10:13,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2020-10-16 00:10:13,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 3172 transitions. [2020-10-16 00:10:13,818 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748936170212766 [2020-10-16 00:10:13,818 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 3172 transitions. [2020-10-16 00:10:13,818 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 3172 transitions. [2020-10-16 00:10:13,819 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:10:13,819 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 3172 transitions. [2020-10-16 00:10:13,821 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 48 states. [2020-10-16 00:10:13,822 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 48 states. [2020-10-16 00:10:13,823 INFO L81 ComplementDD]: Finished complementDD. Result 48 states. [2020-10-16 00:10:13,823 INFO L185 Difference]: Start difference. First operand has 984 places, 642 transitions, 35096 flow. Second operand 47 states and 3172 transitions. [2020-10-16 00:10:13,823 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1030 places, 691 transitions, 42255 flow [2020-10-16 00:10:19,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 985 places, 691 transitions, 40946 flow, removed 146 selfloop flow, removed 45 redundant places. [2020-10-16 00:10:19,787 INFO L241 Difference]: Finished difference. Result has 989 places, 648 transitions, 35610 flow [2020-10-16 00:10:19,787 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33877, PETRI_DIFFERENCE_MINUEND_PLACES=939, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=642, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=550, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=35610, PETRI_PLACES=989, PETRI_TRANSITIONS=648} [2020-10-16 00:10:19,787 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 971 predicate places. [2020-10-16 00:10:19,788 INFO L481 AbstractCegarLoop]: Abstraction has has 989 places, 648 transitions, 35610 flow [2020-10-16 00:10:19,788 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:10:19,788 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:10:19,788 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:10:19,988 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:10:19,988 INFO L429 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:10:19,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:10:19,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1535713231, now seen corresponding path program 177 times [2020-10-16 00:10:19,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:10:19,989 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912359761] [2020-10-16 00:10:19,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:10:19,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:10:20,389 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:20,389 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912359761] [2020-10-16 00:10:20,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372455635] [2020-10-16 00:10:20,390 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:10:20,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-10-16 00:10:20,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:10:20,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 00:10:20,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:10:20,482 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:20,482 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:10:20,482 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-10-16 00:10:20,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646919191] [2020-10-16 00:10:20,483 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 00:10:20,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:10:20,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 00:10:20,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=548, Unknown=0, NotChecked=0, Total=702 [2020-10-16 00:10:20,485 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:10:20,485 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 989 places, 648 transitions, 35610 flow. Second operand 27 states. [2020-10-16 00:10:20,485 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:10:20,485 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:10:20,486 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:10:23,856 INFO L129 PetriNetUnfolder]: 621/1724 cut-off events. [2020-10-16 00:10:23,856 INFO L130 PetriNetUnfolder]: For 816654/816656 co-relation queries the response was YES. [2020-10-16 00:10:23,905 INFO L80 FinitePrefix]: Finished finitePrefix Result has 54300 conditions, 1724 events. 621/1724 cut-off events. For 816654/816656 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11522 event pairs, 0 based on Foata normal form. 4/1728 useless extension candidates. Maximal degree in co-relation 53840. Up to 1089 conditions per place. [2020-10-16 00:10:23,932 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 578 changer transitions 0/695 dead transitions. [2020-10-16 00:10:23,932 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1038 places, 695 transitions, 42868 flow [2020-10-16 00:10:23,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2020-10-16 00:10:23,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-16 00:10:23,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 3375 transitions. [2020-10-16 00:10:23,934 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:10:23,935 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 3375 transitions. [2020-10-16 00:10:23,935 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 3375 transitions. [2020-10-16 00:10:23,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:10:23,935 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 3375 transitions. [2020-10-16 00:10:23,936 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 51 states. [2020-10-16 00:10:23,938 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 51 states. [2020-10-16 00:10:23,938 INFO L81 ComplementDD]: Finished complementDD. Result 51 states. [2020-10-16 00:10:23,938 INFO L185 Difference]: Start difference. First operand has 989 places, 648 transitions, 35610 flow. Second operand 50 states and 3375 transitions. [2020-10-16 00:10:23,938 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1038 places, 695 transitions, 42868 flow [2020-10-16 00:10:29,068 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 994 places, 695 transitions, 41630 flow, removed 146 selfloop flow, removed 44 redundant places. [2020-10-16 00:10:29,092 INFO L241 Difference]: Finished difference. Result has 996 places, 650 transitions, 35971 flow [2020-10-16 00:10:29,093 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=34466, PETRI_DIFFERENCE_MINUEND_PLACES=945, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=648, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=576, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=35971, PETRI_PLACES=996, PETRI_TRANSITIONS=650} [2020-10-16 00:10:29,093 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 978 predicate places. [2020-10-16 00:10:29,093 INFO L481 AbstractCegarLoop]: Abstraction has has 996 places, 650 transitions, 35971 flow [2020-10-16 00:10:29,093 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 00:10:29,093 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:10:29,093 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:10:29,294 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2020-10-16 00:10:29,294 INFO L429 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:10:29,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:10:29,295 INFO L82 PathProgramCache]: Analyzing trace with hash 1552307221, now seen corresponding path program 178 times [2020-10-16 00:10:29,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:10:29,295 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825525022] [2020-10-16 00:10:29,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:10:29,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:10:29,693 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:29,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825525022] [2020-10-16 00:10:29,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858819682] [2020-10-16 00:10:29,694 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:10:29,743 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:10:29,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:10:29,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 00:10:29,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:10:29,786 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:10:29,812 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:29,812 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:10:29,812 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 00:10:29,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876279710] [2020-10-16 00:10:29,813 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:10:29,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:10:29,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:10:29,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=579, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:10:29,814 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:10:29,815 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 996 places, 650 transitions, 35971 flow. Second operand 28 states. [2020-10-16 00:10:29,815 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:10:29,815 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:10:29,815 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:10:33,499 INFO L129 PetriNetUnfolder]: 625/1734 cut-off events. [2020-10-16 00:10:33,499 INFO L130 PetriNetUnfolder]: For 822345/822347 co-relation queries the response was YES. [2020-10-16 00:10:33,561 INFO L80 FinitePrefix]: Finished finitePrefix Result has 54790 conditions, 1734 events. 625/1734 cut-off events. For 822345/822347 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11596 event pairs, 0 based on Foata normal form. 4/1738 useless extension candidates. Maximal degree in co-relation 54328. Up to 1095 conditions per place. [2020-10-16 00:10:33,587 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 102 selfloop transitions, 592 changer transitions 0/701 dead transitions. [2020-10-16 00:10:33,588 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1046 places, 701 transitions, 43699 flow [2020-10-16 00:10:33,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2020-10-16 00:10:33,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-10-16 00:10:33,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 3444 transitions. [2020-10-16 00:10:33,591 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752941176470588 [2020-10-16 00:10:33,591 INFO L72 ComplementDD]: Start complementDD. Operand 51 states and 3444 transitions. [2020-10-16 00:10:33,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51 states and 3444 transitions. [2020-10-16 00:10:33,591 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:10:33,591 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 51 states and 3444 transitions. [2020-10-16 00:10:33,593 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 52 states. [2020-10-16 00:10:33,594 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 52 states. [2020-10-16 00:10:33,595 INFO L81 ComplementDD]: Finished complementDD. Result 52 states. [2020-10-16 00:10:33,595 INFO L185 Difference]: Start difference. First operand has 996 places, 650 transitions, 35971 flow. Second operand 51 states and 3444 transitions. [2020-10-16 00:10:33,595 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1046 places, 701 transitions, 43699 flow [2020-10-16 00:10:39,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 999 places, 701 transitions, 42344 flow, removed 147 selfloop flow, removed 47 redundant places. [2020-10-16 00:10:39,469 INFO L241 Difference]: Finished difference. Result has 1002 places, 654 transitions, 36477 flow [2020-10-16 00:10:39,470 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=34716, PETRI_DIFFERENCE_MINUEND_PLACES=949, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=650, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=588, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=36477, PETRI_PLACES=1002, PETRI_TRANSITIONS=654} [2020-10-16 00:10:39,470 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 984 predicate places. [2020-10-16 00:10:39,471 INFO L481 AbstractCegarLoop]: Abstraction has has 1002 places, 654 transitions, 36477 flow [2020-10-16 00:10:39,471 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:10:39,471 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:10:39,471 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:10:39,685 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2020-10-16 00:10:39,686 INFO L429 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:10:39,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:10:39,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1130031592, now seen corresponding path program 179 times [2020-10-16 00:10:39,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:10:39,687 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496644694] [2020-10-16 00:10:39,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:10:39,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:10:40,251 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:40,251 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496644694] [2020-10-16 00:10:40,252 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320434075] [2020-10-16 00:10:40,252 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 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:10:40,310 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2020-10-16 00:10:40,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:10:40,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:10:40,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:10:40,330 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:40,331 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:10:40,331 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 00:10:40,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000227973] [2020-10-16 00:10:40,331 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:10:40,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:10:40,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:10:40,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=570, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:10:40,332 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:10:40,333 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1002 places, 654 transitions, 36477 flow. Second operand 28 states. [2020-10-16 00:10:40,333 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:10:40,333 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:10:40,333 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:10:42,761 INFO L129 PetriNetUnfolder]: 627/1739 cut-off events. [2020-10-16 00:10:42,761 INFO L130 PetriNetUnfolder]: For 839664/839666 co-relation queries the response was YES. [2020-10-16 00:10:42,824 INFO L80 FinitePrefix]: Finished finitePrefix Result has 55372 conditions, 1739 events. 627/1739 cut-off events. For 839664/839666 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11614 event pairs, 0 based on Foata normal form. 2/1741 useless extension candidates. Maximal degree in co-relation 54907. Up to 1099 conditions per place. [2020-10-16 00:10:42,850 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 594 selfloop transitions, 82 changer transitions 0/683 dead transitions. [2020-10-16 00:10:42,850 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1031 places, 683 transitions, 41477 flow [2020-10-16 00:10:42,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 00:10:42,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 00:10:42,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2015 transitions. [2020-10-16 00:10:42,852 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6716666666666666 [2020-10-16 00:10:42,852 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2015 transitions. [2020-10-16 00:10:42,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2015 transitions. [2020-10-16 00:10:42,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:10:42,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2015 transitions. [2020-10-16 00:10:42,854 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 00:10:42,855 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 00:10:42,855 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 00:10:42,855 INFO L185 Difference]: Start difference. First operand has 1002 places, 654 transitions, 36477 flow. Second operand 30 states and 2015 transitions. [2020-10-16 00:10:42,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1031 places, 683 transitions, 41477 flow [2020-10-16 00:10:48,533 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 984 places, 683 transitions, 40046 flow, removed 175 selfloop flow, removed 47 redundant places. [2020-10-16 00:10:48,557 INFO L241 Difference]: Finished difference. Result has 986 places, 656 transitions, 35504 flow [2020-10-16 00:10:48,558 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=35074, PETRI_DIFFERENCE_MINUEND_PLACES=955, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=654, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=572, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=35504, PETRI_PLACES=986, PETRI_TRANSITIONS=656} [2020-10-16 00:10:48,558 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 968 predicate places. [2020-10-16 00:10:48,558 INFO L481 AbstractCegarLoop]: Abstraction has has 986 places, 656 transitions, 35504 flow [2020-10-16 00:10:48,558 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:10:48,558 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:10:48,558 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:10:48,758 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:10:48,759 INFO L429 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:10:48,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:10:48,759 INFO L82 PathProgramCache]: Analyzing trace with hash -964404228, now seen corresponding path program 180 times [2020-10-16 00:10:48,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:10:48,760 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120862592] [2020-10-16 00:10:48,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:10:48,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:10:49,309 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:49,309 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120862592] [2020-10-16 00:10:49,309 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527411711] [2020-10-16 00:10:49,309 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:10:49,369 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-10-16 00:10:49,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:10:49,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:10:49,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:10:49,389 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:49,389 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:10:49,389 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 00:10:49,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903695679] [2020-10-16 00:10:49,389 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:10:49,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:10:49,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:10:49,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:10:49,391 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:10:49,391 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 986 places, 656 transitions, 35504 flow. Second operand 28 states. [2020-10-16 00:10:49,391 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:10:49,391 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:10:49,391 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:10:52,045 INFO L129 PetriNetUnfolder]: 631/1752 cut-off events. [2020-10-16 00:10:52,046 INFO L130 PetriNetUnfolder]: For 858853/858859 co-relation queries the response was YES. [2020-10-16 00:10:52,103 INFO L80 FinitePrefix]: Finished finitePrefix Result has 55518 conditions, 1752 events. 631/1752 cut-off events. For 858853/858859 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11741 event pairs, 0 based on Foata normal form. 5/1757 useless extension candidates. Maximal degree in co-relation 55051. Up to 1107 conditions per place. [2020-10-16 00:10:52,130 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 506 selfloop transitions, 176 changer transitions 0/689 dead transitions. [2020-10-16 00:10:52,130 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1017 places, 689 transitions, 40918 flow [2020-10-16 00:10:52,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 00:10:52,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 00:10:52,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2151 transitions. [2020-10-16 00:10:52,133 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6721875 [2020-10-16 00:10:52,133 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2151 transitions. [2020-10-16 00:10:52,133 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2151 transitions. [2020-10-16 00:10:52,133 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:10:52,133 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2151 transitions. [2020-10-16 00:10:52,134 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 00:10:52,135 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 00:10:52,135 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 00:10:52,135 INFO L185 Difference]: Start difference. First operand has 986 places, 656 transitions, 35504 flow. Second operand 32 states and 2151 transitions. [2020-10-16 00:10:52,135 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1017 places, 689 transitions, 40918 flow [2020-10-16 00:10:57,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 990 places, 689 transitions, 40500 flow, removed 131 selfloop flow, removed 27 redundant places. [2020-10-16 00:10:57,680 INFO L241 Difference]: Finished difference. Result has 992 places, 660 transitions, 35896 flow [2020-10-16 00:10:57,681 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=35148, PETRI_DIFFERENCE_MINUEND_PLACES=959, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=656, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=480, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=35896, PETRI_PLACES=992, PETRI_TRANSITIONS=660} [2020-10-16 00:10:57,681 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 974 predicate places. [2020-10-16 00:10:57,681 INFO L481 AbstractCegarLoop]: Abstraction has has 992 places, 660 transitions, 35896 flow [2020-10-16 00:10:57,681 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:10:57,681 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:10:57,681 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:10:57,882 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2020-10-16 00:10:57,882 INFO L429 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:10:57,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:10:57,883 INFO L82 PathProgramCache]: Analyzing trace with hash -2003172512, now seen corresponding path program 181 times [2020-10-16 00:10:57,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:10:57,883 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580302426] [2020-10-16 00:10:57,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:10:57,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:10:58,428 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:58,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580302426] [2020-10-16 00:10:58,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701689704] [2020-10-16 00:10:58,429 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:10:58,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:10:58,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:10:58,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:10:58,515 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:10:58,530 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:10:58,531 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:10:58,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2020-10-16 00:10:58,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902347245] [2020-10-16 00:10:58,531 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 00:10:58,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:10:58,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 00:10:58,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=652, Unknown=0, NotChecked=0, Total=812 [2020-10-16 00:10:58,533 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:10:58,534 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 992 places, 660 transitions, 35896 flow. Second operand 29 states. [2020-10-16 00:10:58,534 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:10:58,534 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:10:58,534 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:11:01,129 INFO L129 PetriNetUnfolder]: 635/1764 cut-off events. [2020-10-16 00:11:01,130 INFO L130 PetriNetUnfolder]: For 865961/865967 co-relation queries the response was YES. [2020-10-16 00:11:01,193 INFO L80 FinitePrefix]: Finished finitePrefix Result has 55984 conditions, 1764 events. 635/1764 cut-off events. For 865961/865967 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11808 event pairs, 0 based on Foata normal form. 8/1772 useless extension candidates. Maximal degree in co-relation 55515. Up to 1115 conditions per place. [2020-10-16 00:11:01,219 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 468 selfloop transitions, 218 changer transitions 0/693 dead transitions. [2020-10-16 00:11:01,219 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1024 places, 693 transitions, 41322 flow [2020-10-16 00:11:01,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 00:11:01,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 00:11:01,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2219 transitions. [2020-10-16 00:11:01,222 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6724242424242424 [2020-10-16 00:11:01,222 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2219 transitions. [2020-10-16 00:11:01,222 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2219 transitions. [2020-10-16 00:11:01,222 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:11:01,222 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2219 transitions. [2020-10-16 00:11:01,223 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 00:11:01,224 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 00:11:01,224 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 00:11:01,224 INFO L185 Difference]: Start difference. First operand has 992 places, 660 transitions, 35896 flow. Second operand 33 states and 2219 transitions. [2020-10-16 00:11:01,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1024 places, 693 transitions, 41322 flow [2020-10-16 00:11:06,625 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 997 places, 693 transitions, 40740 flow, removed 134 selfloop flow, removed 27 redundant places. [2020-10-16 00:11:06,649 INFO L241 Difference]: Finished difference. Result has 999 places, 664 transitions, 36220 flow [2020-10-16 00:11:06,649 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=35380, PETRI_DIFFERENCE_MINUEND_PLACES=965, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=660, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=214, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=442, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=36220, PETRI_PLACES=999, PETRI_TRANSITIONS=664} [2020-10-16 00:11:06,650 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 981 predicate places. [2020-10-16 00:11:06,650 INFO L481 AbstractCegarLoop]: Abstraction has has 999 places, 664 transitions, 36220 flow [2020-10-16 00:11:06,650 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 00:11:06,650 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:11:06,650 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:11:06,850 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:11:06,851 INFO L429 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:11:06,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:11:06,851 INFO L82 PathProgramCache]: Analyzing trace with hash -472702828, now seen corresponding path program 182 times [2020-10-16 00:11:06,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:11:06,852 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89143140] [2020-10-16 00:11:06,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:11:06,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:11:07,346 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:07,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89143140] [2020-10-16 00:11:07,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342247334] [2020-10-16 00:11:07,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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:11:07,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:11:07,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:11:07,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:11:07,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:11:07,417 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:07,417 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:11:07,417 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 00:11:07,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10048777] [2020-10-16 00:11:07,417 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:11:07,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:11:07,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:11:07,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=606, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:11:07,419 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:11:07,419 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 999 places, 664 transitions, 36220 flow. Second operand 28 states. [2020-10-16 00:11:07,419 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:11:07,420 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:11:07,420 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:11:09,945 INFO L129 PetriNetUnfolder]: 639/1776 cut-off events. [2020-10-16 00:11:09,945 INFO L130 PetriNetUnfolder]: For 870446/870448 co-relation queries the response was YES. [2020-10-16 00:11:10,008 INFO L80 FinitePrefix]: Finished finitePrefix Result has 56415 conditions, 1776 events. 639/1776 cut-off events. For 870446/870448 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11888 event pairs, 0 based on Foata normal form. 2/1778 useless extension candidates. Maximal degree in co-relation 55944. Up to 1123 conditions per place. [2020-10-16 00:11:10,035 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 422 selfloop transitions, 270 changer transitions 0/699 dead transitions. [2020-10-16 00:11:10,035 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1032 places, 699 transitions, 41912 flow [2020-10-16 00:11:10,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 00:11:10,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 00:11:10,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2287 transitions. [2020-10-16 00:11:10,037 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6726470588235294 [2020-10-16 00:11:10,037 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2287 transitions. [2020-10-16 00:11:10,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2287 transitions. [2020-10-16 00:11:10,037 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:11:10,037 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2287 transitions. [2020-10-16 00:11:10,038 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 00:11:10,040 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 00:11:10,040 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 00:11:10,040 INFO L185 Difference]: Start difference. First operand has 999 places, 664 transitions, 36220 flow. Second operand 34 states and 2287 transitions. [2020-10-16 00:11:10,040 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1032 places, 699 transitions, 41912 flow [2020-10-16 00:11:15,783 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1002 places, 699 transitions, 41228 flow, removed 136 selfloop flow, removed 30 redundant places. [2020-10-16 00:11:15,808 INFO L241 Difference]: Finished difference. Result has 1004 places, 668 transitions, 36558 flow [2020-10-16 00:11:15,809 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=35606, PETRI_DIFFERENCE_MINUEND_PLACES=969, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=664, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=266, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=394, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=36558, PETRI_PLACES=1004, PETRI_TRANSITIONS=668} [2020-10-16 00:11:15,809 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 986 predicate places. [2020-10-16 00:11:15,809 INFO L481 AbstractCegarLoop]: Abstraction has has 1004 places, 668 transitions, 36558 flow [2020-10-16 00:11:15,809 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:11:15,809 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:11:15,810 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:11:16,010 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:11:16,010 INFO L429 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:11:16,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:11:16,011 INFO L82 PathProgramCache]: Analyzing trace with hash 984828610, now seen corresponding path program 183 times [2020-10-16 00:11:16,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:11:16,011 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645487902] [2020-10-16 00:11:16,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:11:16,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:11:16,545 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:16,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645487902] [2020-10-16 00:11:16,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869303979] [2020-10-16 00:11:16,546 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:11:16,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-10-16 00:11:16,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:11:16,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:11:16,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:11:16,639 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:11:16,656 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:16,657 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:11:16,657 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2020-10-16 00:11:16,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030654285] [2020-10-16 00:11:16,657 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 00:11:16,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:11:16,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 00:11:16,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=667, Unknown=0, NotChecked=0, Total=812 [2020-10-16 00:11:16,659 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:11:16,660 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1004 places, 668 transitions, 36558 flow. Second operand 29 states. [2020-10-16 00:11:16,660 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:11:16,660 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:11:16,660 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:11:18,607 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2020-10-16 00:11:19,654 INFO L129 PetriNetUnfolder]: 641/1782 cut-off events. [2020-10-16 00:11:19,655 INFO L130 PetriNetUnfolder]: For 872838/872840 co-relation queries the response was YES. [2020-10-16 00:11:19,716 INFO L80 FinitePrefix]: Finished finitePrefix Result has 56658 conditions, 1782 events. 641/1782 cut-off events. For 872838/872840 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11956 event pairs, 0 based on Foata normal form. 4/1786 useless extension candidates. Maximal degree in co-relation 56185. Up to 1127 conditions per place. [2020-10-16 00:11:19,743 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 386 selfloop transitions, 308 changer transitions 0/701 dead transitions. [2020-10-16 00:11:19,744 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1038 places, 701 transitions, 42132 flow [2020-10-16 00:11:19,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 00:11:19,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 00:11:19,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2355 transitions. [2020-10-16 00:11:19,746 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728571428571428 [2020-10-16 00:11:19,747 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2355 transitions. [2020-10-16 00:11:19,747 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2355 transitions. [2020-10-16 00:11:19,747 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:11:19,747 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2355 transitions. [2020-10-16 00:11:19,748 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 00:11:19,749 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 00:11:19,749 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 00:11:19,749 INFO L185 Difference]: Start difference. First operand has 1004 places, 668 transitions, 36558 flow. Second operand 35 states and 2355 transitions. [2020-10-16 00:11:19,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1038 places, 701 transitions, 42132 flow [2020-10-16 00:11:25,748 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1008 places, 701 transitions, 41376 flow, removed 134 selfloop flow, removed 30 redundant places. [2020-10-16 00:11:25,772 INFO L241 Difference]: Finished difference. Result has 1010 places, 670 transitions, 36782 flow [2020-10-16 00:11:25,773 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=35868, PETRI_DIFFERENCE_MINUEND_PLACES=974, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=668, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=306, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=360, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=36782, PETRI_PLACES=1010, PETRI_TRANSITIONS=670} [2020-10-16 00:11:25,773 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 992 predicate places. [2020-10-16 00:11:25,773 INFO L481 AbstractCegarLoop]: Abstraction has has 1010 places, 670 transitions, 36782 flow [2020-10-16 00:11:25,773 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 00:11:25,773 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:11:25,773 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:11:25,974 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:11:25,974 INFO L429 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:11:25,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:11:25,975 INFO L82 PathProgramCache]: Analyzing trace with hash -199096000, now seen corresponding path program 184 times [2020-10-16 00:11:25,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:11:25,975 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987292253] [2020-10-16 00:11:25,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:11:25,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:11:26,478 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:26,478 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987292253] [2020-10-16 00:11:26,478 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384121416] [2020-10-16 00:11:26,478 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:11:26,529 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:11:26,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:11:26,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:11:26,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:11:26,554 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:26,554 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:11:26,554 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 00:11:26,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999051073] [2020-10-16 00:11:26,554 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:11:26,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:11:26,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:11:26,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:11:26,556 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:11:26,557 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1010 places, 670 transitions, 36782 flow. Second operand 28 states. [2020-10-16 00:11:26,557 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:11:26,557 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:11:26,557 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:11:29,461 INFO L129 PetriNetUnfolder]: 645/1794 cut-off events. [2020-10-16 00:11:29,461 INFO L130 PetriNetUnfolder]: For 877627/877633 co-relation queries the response was YES. [2020-10-16 00:11:29,529 INFO L80 FinitePrefix]: Finished finitePrefix Result has 57094 conditions, 1794 events. 645/1794 cut-off events. For 877627/877633 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12023 event pairs, 0 based on Foata normal form. 5/1799 useless extension candidates. Maximal degree in co-relation 56619. Up to 1135 conditions per place. [2020-10-16 00:11:29,558 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 344 selfloop transitions, 356 changer transitions 0/707 dead transitions. [2020-10-16 00:11:29,558 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1045 places, 707 transitions, 42734 flow [2020-10-16 00:11:29,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 00:11:29,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 00:11:29,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2423 transitions. [2020-10-16 00:11:29,561 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6730555555555555 [2020-10-16 00:11:29,561 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2423 transitions. [2020-10-16 00:11:29,561 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2423 transitions. [2020-10-16 00:11:29,561 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:11:29,561 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2423 transitions. [2020-10-16 00:11:29,562 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 00:11:29,563 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 00:11:29,564 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 00:11:29,564 INFO L185 Difference]: Start difference. First operand has 1010 places, 670 transitions, 36782 flow. Second operand 36 states and 2423 transitions. [2020-10-16 00:11:29,564 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1045 places, 707 transitions, 42734 flow [2020-10-16 00:11:35,581 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1013 places, 707 transitions, 41890 flow, removed 134 selfloop flow, removed 32 redundant places. [2020-10-16 00:11:35,606 INFO L241 Difference]: Finished difference. Result has 1015 places, 674 transitions, 37142 flow [2020-10-16 00:11:35,607 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=36008, PETRI_DIFFERENCE_MINUEND_PLACES=978, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=670, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=352, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=37142, PETRI_PLACES=1015, PETRI_TRANSITIONS=674} [2020-10-16 00:11:35,607 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 997 predicate places. [2020-10-16 00:11:35,607 INFO L481 AbstractCegarLoop]: Abstraction has has 1015 places, 674 transitions, 37142 flow [2020-10-16 00:11:35,607 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:11:35,607 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:11:35,608 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:11:35,808 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:11:35,808 INFO L429 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:11:35,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:11:35,809 INFO L82 PathProgramCache]: Analyzing trace with hash 487651460, now seen corresponding path program 185 times [2020-10-16 00:11:35,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:11:35,809 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340040055] [2020-10-16 00:11:35,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:11:35,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:11:36,280 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:36,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340040055] [2020-10-16 00:11:36,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459942065] [2020-10-16 00:11:36,281 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:11:36,338 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2020-10-16 00:11:36,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:11:36,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:11:36,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:11:36,374 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:36,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:11:36,375 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 00:11:36,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219789449] [2020-10-16 00:11:36,375 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:11:36,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:11:36,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:11:36,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:11:36,377 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:11:36,377 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1015 places, 674 transitions, 37142 flow. Second operand 28 states. [2020-10-16 00:11:36,377 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:11:36,377 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:11:36,377 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:11:39,507 INFO L129 PetriNetUnfolder]: 647/1800 cut-off events. [2020-10-16 00:11:39,507 INFO L130 PetriNetUnfolder]: For 880046/880048 co-relation queries the response was YES. [2020-10-16 00:11:39,574 INFO L80 FinitePrefix]: Finished finitePrefix Result has 57353 conditions, 1800 events. 647/1800 cut-off events. For 880046/880048 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12109 event pairs, 0 based on Foata normal form. 2/1802 useless extension candidates. Maximal degree in co-relation 56876. Up to 1139 conditions per place. [2020-10-16 00:11:39,603 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 234 selfloop transitions, 472 changer transitions 0/713 dead transitions. [2020-10-16 00:11:39,603 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1054 places, 713 transitions, 43502 flow [2020-10-16 00:11:39,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 00:11:39,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 00:11:39,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2695 transitions. [2020-10-16 00:11:39,606 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67375 [2020-10-16 00:11:39,607 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2695 transitions. [2020-10-16 00:11:39,607 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2695 transitions. [2020-10-16 00:11:39,607 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:11:39,607 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2695 transitions. [2020-10-16 00:11:39,609 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 00:11:39,611 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 00:11:39,612 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 00:11:39,612 INFO L185 Difference]: Start difference. First operand has 1015 places, 674 transitions, 37142 flow. Second operand 40 states and 2695 transitions. [2020-10-16 00:11:39,612 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1054 places, 713 transitions, 43502 flow [2020-10-16 00:11:45,400 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1022 places, 713 transitions, 42586 flow, removed 138 selfloop flow, removed 32 redundant places. [2020-10-16 00:11:45,425 INFO L241 Difference]: Finished difference. Result has 1024 places, 676 transitions, 37570 flow [2020-10-16 00:11:45,426 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=36304, PETRI_DIFFERENCE_MINUEND_PLACES=983, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=674, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=470, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=37570, PETRI_PLACES=1024, PETRI_TRANSITIONS=676} [2020-10-16 00:11:45,426 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1006 predicate places. [2020-10-16 00:11:45,426 INFO L481 AbstractCegarLoop]: Abstraction has has 1024 places, 676 transitions, 37570 flow [2020-10-16 00:11:45,426 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:11:45,426 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:11:45,426 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:11:45,626 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable186 [2020-10-16 00:11:45,627 INFO L429 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:11:45,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:11:45,627 INFO L82 PathProgramCache]: Analyzing trace with hash -1242744602, now seen corresponding path program 186 times [2020-10-16 00:11:45,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:11:45,628 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67844412] [2020-10-16 00:11:45,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:11:45,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:11:46,085 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:46,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67844412] [2020-10-16 00:11:46,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192763652] [2020-10-16 00:11:46,086 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:11:46,146 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-10-16 00:11:46,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:11:46,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:11:46,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:11:46,174 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:46,174 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:11:46,174 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 00:11:46,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536347373] [2020-10-16 00:11:46,174 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:11:46,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:11:46,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:11:46,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:11:46,176 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:11:46,176 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1024 places, 676 transitions, 37570 flow. Second operand 28 states. [2020-10-16 00:11:46,176 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:11:46,176 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:11:46,176 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:11:49,296 INFO L129 PetriNetUnfolder]: 651/1812 cut-off events. [2020-10-16 00:11:49,296 INFO L130 PetriNetUnfolder]: For 884772/884774 co-relation queries the response was YES. [2020-10-16 00:11:49,360 INFO L80 FinitePrefix]: Finished finitePrefix Result has 57879 conditions, 1812 events. 651/1812 cut-off events. For 884772/884774 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12174 event pairs, 0 based on Foata normal form. 2/1814 useless extension candidates. Maximal degree in co-relation 57400. Up to 1147 conditions per place. [2020-10-16 00:11:49,388 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 188 selfloop transitions, 524 changer transitions 0/719 dead transitions. [2020-10-16 00:11:49,388 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1065 places, 719 transitions, 44284 flow [2020-10-16 00:11:49,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2020-10-16 00:11:49,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-10-16 00:11:49,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2831 transitions. [2020-10-16 00:11:49,391 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674047619047619 [2020-10-16 00:11:49,391 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2831 transitions. [2020-10-16 00:11:49,391 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2831 transitions. [2020-10-16 00:11:49,391 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:11:49,391 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2831 transitions. [2020-10-16 00:11:49,392 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 43 states. [2020-10-16 00:11:49,394 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 43 states. [2020-10-16 00:11:49,394 INFO L81 ComplementDD]: Finished complementDD. Result 43 states. [2020-10-16 00:11:49,394 INFO L185 Difference]: Start difference. First operand has 1024 places, 676 transitions, 37570 flow. Second operand 42 states and 2831 transitions. [2020-10-16 00:11:49,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1065 places, 719 transitions, 44284 flow [2020-10-16 00:11:55,678 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1027 places, 719 transitions, 43092 flow, removed 144 selfloop flow, removed 38 redundant places. [2020-10-16 00:11:55,703 INFO L241 Difference]: Finished difference. Result has 1029 places, 680 transitions, 37934 flow [2020-10-16 00:11:55,704 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=36460, PETRI_DIFFERENCE_MINUEND_PLACES=986, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=676, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=520, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=37934, PETRI_PLACES=1029, PETRI_TRANSITIONS=680} [2020-10-16 00:11:55,704 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1011 predicate places. [2020-10-16 00:11:55,704 INFO L481 AbstractCegarLoop]: Abstraction has has 1029 places, 680 transitions, 37934 flow [2020-10-16 00:11:55,704 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:11:55,704 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:11:55,704 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:11:55,904 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:11:55,905 INFO L429 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:11:55,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:11:55,906 INFO L82 PathProgramCache]: Analyzing trace with hash -617822420, now seen corresponding path program 187 times [2020-10-16 00:11:55,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:11:55,906 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35495882] [2020-10-16 00:11:55,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:11:55,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:11:56,342 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:56,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35495882] [2020-10-16 00:11:56,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874491534] [2020-10-16 00:11:56,342 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:11:56,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:11:56,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:11:56,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:11:56,425 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:11:56,448 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:11:56,449 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:11:56,449 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2020-10-16 00:11:56,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870579292] [2020-10-16 00:11:56,449 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 00:11:56,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:11:56,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 00:11:56,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=682, Unknown=0, NotChecked=0, Total=812 [2020-10-16 00:11:56,451 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:11:56,451 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1029 places, 680 transitions, 37934 flow. Second operand 29 states. [2020-10-16 00:11:56,452 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:11:56,452 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:11:56,452 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:12:00,106 INFO L129 PetriNetUnfolder]: 661/1842 cut-off events. [2020-10-16 00:12:00,106 INFO L130 PetriNetUnfolder]: For 897168/897170 co-relation queries the response was YES. [2020-10-16 00:12:00,175 INFO L80 FinitePrefix]: Finished finitePrefix Result has 58878 conditions, 1842 events. 661/1842 cut-off events. For 897168/897170 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12463 event pairs, 0 based on Foata normal form. 4/1846 useless extension candidates. Maximal degree in co-relation 58397. Up to 1167 conditions per place. [2020-10-16 00:12:00,203 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 148 selfloop transitions, 576 changer transitions 0/731 dead transitions. [2020-10-16 00:12:00,203 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1073 places, 731 transitions, 45224 flow [2020-10-16 00:12:00,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-10-16 00:12:00,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-10-16 00:12:00,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 3035 transitions. [2020-10-16 00:12:00,206 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744444444444444 [2020-10-16 00:12:00,206 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 3035 transitions. [2020-10-16 00:12:00,206 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 3035 transitions. [2020-10-16 00:12:00,206 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:12:00,206 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 3035 transitions. [2020-10-16 00:12:00,208 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 46 states. [2020-10-16 00:12:00,209 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 46 states. [2020-10-16 00:12:00,209 INFO L81 ComplementDD]: Finished complementDD. Result 46 states. [2020-10-16 00:12:00,209 INFO L185 Difference]: Start difference. First operand has 1029 places, 680 transitions, 37934 flow. Second operand 45 states and 3035 transitions. [2020-10-16 00:12:00,209 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1073 places, 731 transitions, 45224 flow [2020-10-16 00:12:06,915 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1035 places, 731 transitions, 44005 flow, removed 144 selfloop flow, removed 38 redundant places. [2020-10-16 00:12:06,941 INFO L241 Difference]: Finished difference. Result has 1041 places, 690 transitions, 38892 flow [2020-10-16 00:12:06,942 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=36801, PETRI_DIFFERENCE_MINUEND_PLACES=991, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=680, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=566, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=38892, PETRI_PLACES=1041, PETRI_TRANSITIONS=690} [2020-10-16 00:12:06,942 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1023 predicate places. [2020-10-16 00:12:06,942 INFO L481 AbstractCegarLoop]: Abstraction has has 1041 places, 690 transitions, 38892 flow [2020-10-16 00:12:06,942 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 00:12:06,942 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:12:06,943 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:12:07,143 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2020-10-16 00:12:07,143 INFO L429 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:12:07,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:12:07,144 INFO L82 PathProgramCache]: Analyzing trace with hash 998370090, now seen corresponding path program 188 times [2020-10-16 00:12:07,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:12:07,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823935632] [2020-10-16 00:12:07,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:12:07,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:12:07,572 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:12:07,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823935632] [2020-10-16 00:12:07,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384515181] [2020-10-16 00:12:07,573 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:12:07,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:12:07,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:12:07,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:12:07,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:12:07,659 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:12:07,659 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:12:07,659 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 00:12:07,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666418875] [2020-10-16 00:12:07,660 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 00:12:07,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:12:07,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 00:12:07,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2020-10-16 00:12:07,661 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:12:07,661 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1041 places, 690 transitions, 38892 flow. Second operand 28 states. [2020-10-16 00:12:07,662 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:12:07,662 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:12:07,662 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:12:10,973 INFO L129 PetriNetUnfolder]: 665/1853 cut-off events. [2020-10-16 00:12:10,974 INFO L130 PetriNetUnfolder]: For 902913/902919 co-relation queries the response was YES. [2020-10-16 00:12:11,044 INFO L80 FinitePrefix]: Finished finitePrefix Result has 59481 conditions, 1853 events. 665/1853 cut-off events. For 902913/902919 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12547 event pairs, 0 based on Foata normal form. 5/1858 useless extension candidates. Maximal degree in co-relation 58994. Up to 1175 conditions per place. [2020-10-16 00:12:11,073 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 126 selfloop transitions, 604 changer transitions 0/737 dead transitions. [2020-10-16 00:12:11,073 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1086 places, 737 transitions, 46158 flow [2020-10-16 00:12:11,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2020-10-16 00:12:11,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-10-16 00:12:11,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 3103 transitions. [2020-10-16 00:12:11,076 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745652173913044 [2020-10-16 00:12:11,076 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 3103 transitions. [2020-10-16 00:12:11,076 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 3103 transitions. [2020-10-16 00:12:11,076 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:12:11,077 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 3103 transitions. [2020-10-16 00:12:11,078 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 47 states. [2020-10-16 00:12:11,081 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 47 states. [2020-10-16 00:12:11,081 INFO L81 ComplementDD]: Finished complementDD. Result 47 states. [2020-10-16 00:12:11,081 INFO L185 Difference]: Start difference. First operand has 1041 places, 690 transitions, 38892 flow. Second operand 46 states and 3103 transitions. [2020-10-16 00:12:11,081 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1086 places, 737 transitions, 46158 flow [2020-10-16 00:12:17,568 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1046 places, 737 transitions, 44924 flow, removed 152 selfloop flow, removed 40 redundant places. [2020-10-16 00:12:17,595 INFO L241 Difference]: Finished difference. Result has 1048 places, 694 transitions, 39406 flow [2020-10-16 00:12:17,596 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=37752, PETRI_DIFFERENCE_MINUEND_PLACES=1001, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=690, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=600, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=39406, PETRI_PLACES=1048, PETRI_TRANSITIONS=694} [2020-10-16 00:12:17,596 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1030 predicate places. [2020-10-16 00:12:17,596 INFO L481 AbstractCegarLoop]: Abstraction has has 1048 places, 694 transitions, 39406 flow [2020-10-16 00:12:17,596 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 00:12:17,596 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:12:17,596 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:12:17,796 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2020-10-16 00:12:17,797 INFO L429 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:12:17,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:12:17,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1940886452, now seen corresponding path program 189 times [2020-10-16 00:12:17,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:12:17,798 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67828654] [2020-10-16 00:12:17,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:12:17,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:12:18,241 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:12:18,242 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67828654] [2020-10-16 00:12:18,242 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961840512] [2020-10-16 00:12:18,242 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:12:18,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-10-16 00:12:18,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:12:18,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:12:18,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:12:18,337 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:12:18,364 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:12:18,365 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:12:18,365 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2020-10-16 00:12:18,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623280771] [2020-10-16 00:12:18,365 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 00:12:18,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:12:18,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 00:12:18,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=622, Unknown=0, NotChecked=0, Total=812 [2020-10-16 00:12:18,368 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:12:18,368 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1048 places, 694 transitions, 39406 flow. Second operand 29 states. [2020-10-16 00:12:18,368 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:12:18,368 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:12:18,368 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:12:22,395 INFO L129 PetriNetUnfolder]: 669/1864 cut-off events. [2020-10-16 00:12:22,395 INFO L130 PetriNetUnfolder]: For 909071/909077 co-relation queries the response was YES. [2020-10-16 00:12:22,466 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60004 conditions, 1864 events. 669/1864 cut-off events. For 909071/909077 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12639 event pairs, 0 based on Foata normal form. 8/1872 useless extension candidates. Maximal degree in co-relation 59515. Up to 1181 conditions per place. [2020-10-16 00:12:22,494 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 74 selfloop transitions, 666 changer transitions 0/747 dead transitions. [2020-10-16 00:12:22,495 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1100 places, 747 transitions, 47572 flow [2020-10-16 00:12:22,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2020-10-16 00:12:22,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-10-16 00:12:22,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 3579 transitions. [2020-10-16 00:12:22,498 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752830188679245 [2020-10-16 00:12:22,498 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 3579 transitions. [2020-10-16 00:12:22,498 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 3579 transitions. [2020-10-16 00:12:22,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:12:22,498 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 3579 transitions. [2020-10-16 00:12:22,500 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 54 states. [2020-10-16 00:12:22,502 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 54 states. [2020-10-16 00:12:22,502 INFO L81 ComplementDD]: Finished complementDD. Result 54 states. [2020-10-16 00:12:22,502 INFO L185 Difference]: Start difference. First operand has 1048 places, 694 transitions, 39406 flow. Second operand 53 states and 3579 transitions. [2020-10-16 00:12:22,502 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1100 places, 747 transitions, 47572 flow [2020-10-16 00:12:29,136 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1055 places, 747 transitions, 46118 flow, removed 153 selfloop flow, removed 45 redundant places. [2020-10-16 00:12:29,163 INFO L241 Difference]: Finished difference. Result has 1058 places, 698 transitions, 39985 flow [2020-10-16 00:12:29,163 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=38056, PETRI_DIFFERENCE_MINUEND_PLACES=1003, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=694, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=662, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=39985, PETRI_PLACES=1058, PETRI_TRANSITIONS=698} [2020-10-16 00:12:29,163 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1040 predicate places. [2020-10-16 00:12:29,163 INFO L481 AbstractCegarLoop]: Abstraction has has 1058 places, 698 transitions, 39985 flow [2020-10-16 00:12:29,163 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 00:12:29,164 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:12:29,164 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:12:29,369 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:12:29,370 INFO L429 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:12:29,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:12:29,370 INFO L82 PathProgramCache]: Analyzing trace with hash 876899902, now seen corresponding path program 190 times [2020-10-16 00:12:29,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:12:29,371 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987880259] [2020-10-16 00:12:29,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:12:29,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:12:29,821 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:12:29,822 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987880259] [2020-10-16 00:12:29,822 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002981286] [2020-10-16 00:12:29,822 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:12:29,875 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:12:29,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:12:29,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 00:12:29,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:12:29,913 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:12:29,947 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:12:29,948 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:12:29,948 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2020-10-16 00:12:29,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142315558] [2020-10-16 00:12:29,949 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 00:12:29,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:12:29,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 00:12:29,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=621, Unknown=0, NotChecked=0, Total=812 [2020-10-16 00:12:29,950 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:12:29,951 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1058 places, 698 transitions, 39985 flow. Second operand 29 states. [2020-10-16 00:12:29,951 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:12:29,951 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:12:29,951 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:12:33,737 INFO L129 PetriNetUnfolder]: 672/1869 cut-off events. [2020-10-16 00:12:33,737 INFO L130 PetriNetUnfolder]: For 926675/926681 co-relation queries the response was YES. [2020-10-16 00:12:34,014 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60689 conditions, 1869 events. 672/1869 cut-off events. For 926675/926681 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12644 event pairs, 0 based on Foata normal form. 7/1876 useless extension candidates. Maximal degree in co-relation 60197. Up to 1185 conditions per place. [2020-10-16 00:12:34,044 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 126 selfloop transitions, 616 changer transitions 0/749 dead transitions. [2020-10-16 00:12:34,044 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1109 places, 749 transitions, 47971 flow [2020-10-16 00:12:34,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2020-10-16 00:12:34,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-10-16 00:12:34,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 3511 transitions. [2020-10-16 00:12:34,047 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751923076923076 [2020-10-16 00:12:34,047 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 3511 transitions. [2020-10-16 00:12:34,047 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 3511 transitions. [2020-10-16 00:12:34,048 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:12:34,048 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 3511 transitions. [2020-10-16 00:12:34,050 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 53 states. [2020-10-16 00:12:34,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 53 states. [2020-10-16 00:12:34,052 INFO L81 ComplementDD]: Finished complementDD. Result 53 states. [2020-10-16 00:12:34,052 INFO L185 Difference]: Start difference. First operand has 1058 places, 698 transitions, 39985 flow. Second operand 52 states and 3511 transitions. [2020-10-16 00:12:34,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1109 places, 749 transitions, 47971 flow [2020-10-16 00:12:40,170 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1060 places, 749 transitions, 46366 flow, removed 198 selfloop flow, removed 49 redundant places. [2020-10-16 00:12:40,197 INFO L241 Difference]: Finished difference. Result has 1062 places, 701 transitions, 40098 flow [2020-10-16 00:12:40,198 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=38432, PETRI_DIFFERENCE_MINUEND_PLACES=1009, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=698, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=613, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=40098, PETRI_PLACES=1062, PETRI_TRANSITIONS=701} [2020-10-16 00:12:40,198 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1044 predicate places. [2020-10-16 00:12:40,198 INFO L481 AbstractCegarLoop]: Abstraction has has 1062 places, 701 transitions, 40098 flow [2020-10-16 00:12:40,198 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 00:12:40,198 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:12:40,198 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:12:40,399 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:12:40,399 INFO L429 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:12:40,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:12:40,400 INFO L82 PathProgramCache]: Analyzing trace with hash 37954175, now seen corresponding path program 191 times [2020-10-16 00:12:40,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:12:40,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211838856] [2020-10-16 00:12:40,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:12:40,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:12:40,877 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:12:40,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211838856] [2020-10-16 00:12:40,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680495517] [2020-10-16 00:12:40,877 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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:12:40,937 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2020-10-16 00:12:40,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:12:40,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:12:40,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:12:40,975 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 00:12:41,009 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:12:41,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:12:41,009 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 00:12:41,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973698456] [2020-10-16 00:12:41,010 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 00:12:41,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:12:41,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 00:12:41,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=665, Unknown=0, NotChecked=0, Total=870 [2020-10-16 00:12:41,011 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:12:41,012 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1062 places, 701 transitions, 40098 flow. Second operand 30 states. [2020-10-16 00:12:41,012 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:12:41,012 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:12:41,012 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:12:45,243 INFO L129 PetriNetUnfolder]: 675/1877 cut-off events. [2020-10-16 00:12:45,243 INFO L130 PetriNetUnfolder]: For 944536/944542 co-relation queries the response was YES. [2020-10-16 00:12:45,315 INFO L80 FinitePrefix]: Finished finitePrefix Result has 61161 conditions, 1877 events. 675/1877 cut-off events. For 944536/944542 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12718 event pairs, 0 based on Foata normal form. 4/1881 useless extension candidates. Maximal degree in co-relation 60667. Up to 1189 conditions per place. [2020-10-16 00:12:45,344 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 670 changer transitions 0/754 dead transitions. [2020-10-16 00:12:45,345 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1113 places, 754 transitions, 48396 flow [2020-10-16 00:12:45,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2020-10-16 00:12:45,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-10-16 00:12:45,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 3511 transitions. [2020-10-16 00:12:45,348 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751923076923076 [2020-10-16 00:12:45,348 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 3511 transitions. [2020-10-16 00:12:45,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 3511 transitions. [2020-10-16 00:12:45,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:12:45,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 3511 transitions. [2020-10-16 00:12:45,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 53 states. [2020-10-16 00:12:45,352 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 53 states. [2020-10-16 00:12:45,352 INFO L81 ComplementDD]: Finished complementDD. Result 53 states. [2020-10-16 00:12:45,353 INFO L185 Difference]: Start difference. First operand has 1062 places, 701 transitions, 40098 flow. Second operand 52 states and 3511 transitions. [2020-10-16 00:12:45,353 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1113 places, 754 transitions, 48396 flow [2020-10-16 00:12:52,325 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1066 places, 754 transitions, 46946 flow, removed 151 selfloop flow, removed 47 redundant places. [2020-10-16 00:12:52,352 INFO L241 Difference]: Finished difference. Result has 1068 places, 704 transitions, 40478 flow [2020-10-16 00:12:52,353 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=38700, PETRI_DIFFERENCE_MINUEND_PLACES=1015, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=701, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=667, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=40478, PETRI_PLACES=1068, PETRI_TRANSITIONS=704} [2020-10-16 00:12:52,353 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1050 predicate places. [2020-10-16 00:12:52,353 INFO L481 AbstractCegarLoop]: Abstraction has has 1068 places, 704 transitions, 40478 flow [2020-10-16 00:12:52,353 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-16 00:12:52,353 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:12:52,353 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:12:52,554 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:12:52,554 INFO L429 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:12:52,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:12:52,555 INFO L82 PathProgramCache]: Analyzing trace with hash -475271478, now seen corresponding path program 192 times [2020-10-16 00:12:52,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:12:52,555 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209574552] [2020-10-16 00:12:52,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:12:52,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:12:53,172 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:12:53,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209574552] [2020-10-16 00:12:53,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863841359] [2020-10-16 00:12:53,172 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:12:53,239 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2020-10-16 00:12:53,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:12:53,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:12:53,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:12:53,254 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:12:53,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:12:53,254 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 00:12:53,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609538019] [2020-10-16 00:12:53,255 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 00:12:53,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:12:53,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 00:12:53,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=600, Unknown=0, NotChecked=0, Total=812 [2020-10-16 00:12:53,256 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:12:53,257 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1068 places, 704 transitions, 40478 flow. Second operand 29 states. [2020-10-16 00:12:53,257 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:12:53,257 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:12:53,257 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:12:56,055 INFO L129 PetriNetUnfolder]: 677/1883 cut-off events. [2020-10-16 00:12:56,055 INFO L130 PetriNetUnfolder]: For 965061/965067 co-relation queries the response was YES. [2020-10-16 00:12:56,126 INFO L80 FinitePrefix]: Finished finitePrefix Result has 61663 conditions, 1883 events. 677/1883 cut-off events. For 965061/965067 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12768 event pairs, 0 based on Foata normal form. 8/1891 useless extension candidates. Maximal degree in co-relation 61167. Up to 1240 conditions per place. [2020-10-16 00:12:56,155 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 689 selfloop transitions, 37 changer transitions 0/733 dead transitions. [2020-10-16 00:12:56,155 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1097 places, 733 transitions, 45708 flow [2020-10-16 00:12:56,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 00:12:56,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 00:12:56,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2014 transitions. [2020-10-16 00:12:56,157 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6713333333333333 [2020-10-16 00:12:56,157 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2014 transitions. [2020-10-16 00:12:56,157 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2014 transitions. [2020-10-16 00:12:56,158 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:12:56,158 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2014 transitions. [2020-10-16 00:12:56,159 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 00:12:56,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 00:12:56,160 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 00:12:56,160 INFO L185 Difference]: Start difference. First operand has 1068 places, 704 transitions, 40478 flow. Second operand 30 states and 2014 transitions. [2020-10-16 00:12:56,160 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1097 places, 733 transitions, 45708 flow [2020-10-16 00:13:03,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1047 places, 733 transitions, 44172 flow, removed 128 selfloop flow, removed 50 redundant places. [2020-10-16 00:13:03,521 INFO L241 Difference]: Finished difference. Result has 1049 places, 706 transitions, 39288 flow [2020-10-16 00:13:03,521 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=38942, PETRI_DIFFERENCE_MINUEND_PLACES=1018, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=704, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=667, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=39288, PETRI_PLACES=1049, PETRI_TRANSITIONS=706} [2020-10-16 00:13:03,522 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1031 predicate places. [2020-10-16 00:13:03,522 INFO L481 AbstractCegarLoop]: Abstraction has has 1049 places, 706 transitions, 39288 flow [2020-10-16 00:13:03,522 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 00:13:03,522 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:13:03,522 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:13:03,722 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2020-10-16 00:13:03,723 INFO L429 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:13:03,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:13:03,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1064276380, now seen corresponding path program 193 times [2020-10-16 00:13:03,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:13:03,724 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559185932] [2020-10-16 00:13:03,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:13:03,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:13:04,325 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:13:04,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559185932] [2020-10-16 00:13:04,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482265115] [2020-10-16 00:13:04,326 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:13:04,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:13:04,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:13:04,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:13:04,401 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:13:04,402 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:13:04,402 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 00:13:04,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578906868] [2020-10-16 00:13:04,402 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 00:13:04,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:13:04,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 00:13:04,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2020-10-16 00:13:04,404 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:13:04,405 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1049 places, 706 transitions, 39288 flow. Second operand 29 states. [2020-10-16 00:13:04,405 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:13:04,405 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:13:04,405 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:13:07,548 INFO L129 PetriNetUnfolder]: 679/1888 cut-off events. [2020-10-16 00:13:07,548 INFO L130 PetriNetUnfolder]: For 999119/999121 co-relation queries the response was YES. [2020-10-16 00:13:07,610 INFO L80 FinitePrefix]: Finished finitePrefix Result has 61811 conditions, 1888 events. 679/1888 cut-off events. For 999119/999121 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12741 event pairs, 0 based on Foata normal form. 4/1892 useless extension candidates. Maximal degree in co-relation 61313. Up to 1197 conditions per place. [2020-10-16 00:13:07,640 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 552 selfloop transitions, 180 changer transitions 0/739 dead transitions. [2020-10-16 00:13:07,641 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1084 places, 739 transitions, 45116 flow [2020-10-16 00:13:07,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 00:13:07,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 00:13:07,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2421 transitions. [2020-10-16 00:13:07,643 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 00:13:07,643 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2421 transitions. [2020-10-16 00:13:07,643 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2421 transitions. [2020-10-16 00:13:07,644 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:13:07,644 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2421 transitions. [2020-10-16 00:13:07,645 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 00:13:07,647 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 00:13:07,647 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 00:13:07,647 INFO L185 Difference]: Start difference. First operand has 1049 places, 706 transitions, 39288 flow. Second operand 36 states and 2421 transitions. [2020-10-16 00:13:07,647 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1084 places, 739 transitions, 45116 flow [2020-10-16 00:13:14,801 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1057 places, 739 transitions, 44804 flow, removed 121 selfloop flow, removed 27 redundant places. [2020-10-16 00:13:14,827 INFO L241 Difference]: Finished difference. Result has 1059 places, 708 transitions, 39654 flow [2020-10-16 00:13:14,828 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=39010, PETRI_DIFFERENCE_MINUEND_PLACES=1022, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=706, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=178, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=526, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=39654, PETRI_PLACES=1059, PETRI_TRANSITIONS=708} [2020-10-16 00:13:14,828 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1041 predicate places. [2020-10-16 00:13:14,828 INFO L481 AbstractCegarLoop]: Abstraction has has 1059 places, 708 transitions, 39654 flow [2020-10-16 00:13:14,828 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 00:13:14,828 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:13:14,828 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:13:15,028 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:13:15,029 INFO L429 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:13:15,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:13:15,029 INFO L82 PathProgramCache]: Analyzing trace with hash 458052612, now seen corresponding path program 194 times [2020-10-16 00:13:15,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:13:15,030 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356405233] [2020-10-16 00:13:15,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:13:15,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:13:15,608 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:13:15,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356405233] [2020-10-16 00:13:15,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840527621] [2020-10-16 00:13:15,609 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:13:15,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:13:15,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:13:15,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:13:15,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:13:15,702 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:13:15,719 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:13:15,720 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:13:15,720 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 00:13:15,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975960215] [2020-10-16 00:13:15,720 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 00:13:15,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:13:15,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 00:13:15,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=720, Unknown=0, NotChecked=0, Total=870 [2020-10-16 00:13:15,722 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:13:15,722 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1059 places, 708 transitions, 39654 flow. Second operand 30 states. [2020-10-16 00:13:15,722 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:13:15,722 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:13:15,722 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:13:18,976 INFO L129 PetriNetUnfolder]: 681/1894 cut-off events. [2020-10-16 00:13:18,976 INFO L130 PetriNetUnfolder]: For 1018767/1018769 co-relation queries the response was YES. [2020-10-16 00:13:19,049 INFO L80 FinitePrefix]: Finished finitePrefix Result has 62461 conditions, 1894 events. 681/1894 cut-off events. For 1018767/1018769 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12799 event pairs, 0 based on Foata normal form. 4/1898 useless extension candidates. Maximal degree in co-relation 61961. Up to 1201 conditions per place. [2020-10-16 00:13:19,079 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 432 selfloop transitions, 304 changer transitions 0/743 dead transitions. [2020-10-16 00:13:19,079 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1095 places, 743 transitions, 45788 flow [2020-10-16 00:13:19,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 00:13:19,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 00:13:19,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2490 transitions. [2020-10-16 00:13:19,081 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.672972972972973 [2020-10-16 00:13:19,081 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2490 transitions. [2020-10-16 00:13:19,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2490 transitions. [2020-10-16 00:13:19,082 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:13:19,082 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2490 transitions. [2020-10-16 00:13:19,083 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 00:13:19,085 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 00:13:19,085 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 00:13:19,085 INFO L185 Difference]: Start difference. First operand has 1059 places, 708 transitions, 39654 flow. Second operand 37 states and 2490 transitions. [2020-10-16 00:13:19,085 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1095 places, 743 transitions, 45788 flow [2020-10-16 00:13:27,652 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1080 places, 743 transitions, 45390 flow, removed 142 selfloop flow, removed 15 redundant places. [2020-10-16 00:13:27,678 INFO L241 Difference]: Finished difference. Result has 1082 places, 710 transitions, 40233 flow [2020-10-16 00:13:27,679 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=39326, PETRI_DIFFERENCE_MINUEND_PLACES=1044, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=708, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=302, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=404, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=40233, PETRI_PLACES=1082, PETRI_TRANSITIONS=710} [2020-10-16 00:13:27,679 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1064 predicate places. [2020-10-16 00:13:27,679 INFO L481 AbstractCegarLoop]: Abstraction has has 1082 places, 710 transitions, 40233 flow [2020-10-16 00:13:27,679 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-16 00:13:27,679 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:13:27,679 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:13:27,880 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:13:27,880 INFO L429 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:13:27,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:13:27,881 INFO L82 PathProgramCache]: Analyzing trace with hash -725871998, now seen corresponding path program 195 times [2020-10-16 00:13:27,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:13:27,881 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210288625] [2020-10-16 00:13:27,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:13:27,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:13:28,441 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:13:28,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210288625] [2020-10-16 00:13:28,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378171321] [2020-10-16 00:13:28,442 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:13:28,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2020-10-16 00:13:28,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:13:28,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:13:28,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:13:28,525 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:13:28,525 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:13:28,525 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 00:13:28,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197523640] [2020-10-16 00:13:28,526 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 00:13:28,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:13:28,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 00:13:28,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2020-10-16 00:13:28,527 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:13:28,528 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1082 places, 710 transitions, 40233 flow. Second operand 29 states. [2020-10-16 00:13:28,528 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:13:28,528 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:13:28,528 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:13:31,725 INFO L129 PetriNetUnfolder]: 683/1900 cut-off events. [2020-10-16 00:13:31,725 INFO L130 PetriNetUnfolder]: For 1021072/1021074 co-relation queries the response was YES. [2020-10-16 00:13:31,799 INFO L80 FinitePrefix]: Finished finitePrefix Result has 62889 conditions, 1900 events. 683/1900 cut-off events. For 1021072/1021074 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12858 event pairs, 0 based on Foata normal form. 4/1904 useless extension candidates. Maximal degree in co-relation 62388. Up to 1205 conditions per place. [2020-10-16 00:13:31,829 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 386 selfloop transitions, 354 changer transitions 0/747 dead transitions. [2020-10-16 00:13:31,829 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1121 places, 747 transitions, 46641 flow [2020-10-16 00:13:31,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 00:13:31,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 00:13:31,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2693 transitions. [2020-10-16 00:13:31,832 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67325 [2020-10-16 00:13:31,832 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2693 transitions. [2020-10-16 00:13:31,832 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2693 transitions. [2020-10-16 00:13:31,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:13:31,833 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2693 transitions. [2020-10-16 00:13:31,834 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 00:13:31,837 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 00:13:31,837 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 00:13:31,837 INFO L185 Difference]: Start difference. First operand has 1082 places, 710 transitions, 40233 flow. Second operand 40 states and 2693 transitions. [2020-10-16 00:13:31,837 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1121 places, 747 transitions, 46641 flow [2020-10-16 00:13:39,542 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1087 places, 747 transitions, 45784 flow, removed 144 selfloop flow, removed 34 redundant places. [2020-10-16 00:13:39,569 INFO L241 Difference]: Finished difference. Result has 1089 places, 712 transitions, 40465 flow [2020-10-16 00:13:39,570 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=39450, PETRI_DIFFERENCE_MINUEND_PLACES=1048, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=710, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=352, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=40465, PETRI_PLACES=1089, PETRI_TRANSITIONS=712} [2020-10-16 00:13:39,570 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1071 predicate places. [2020-10-16 00:13:39,570 INFO L481 AbstractCegarLoop]: Abstraction has has 1089 places, 712 transitions, 40465 flow [2020-10-16 00:13:39,570 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 00:13:39,570 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:13:39,570 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:13:39,771 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:13:39,771 INFO L429 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:13:39,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:13:39,772 INFO L82 PathProgramCache]: Analyzing trace with hash 719147492, now seen corresponding path program 196 times [2020-10-16 00:13:39,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:13:39,772 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890819743] [2020-10-16 00:13:39,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:13:39,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:13:40,303 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:13:40,304 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890819743] [2020-10-16 00:13:40,304 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237326261] [2020-10-16 00:13:40,304 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:13:40,357 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:13:40,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:13:40,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:13:40,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:13:40,383 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:13:40,384 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:13:40,384 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 00:13:40,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881444546] [2020-10-16 00:13:40,384 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 00:13:40,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:13:40,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 00:13:40,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2020-10-16 00:13:40,386 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:13:40,386 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1089 places, 712 transitions, 40465 flow. Second operand 29 states. [2020-10-16 00:13:40,386 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:13:40,386 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:13:40,386 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:13:43,776 INFO L129 PetriNetUnfolder]: 685/1906 cut-off events. [2020-10-16 00:13:43,776 INFO L130 PetriNetUnfolder]: For 1023509/1023511 co-relation queries the response was YES. [2020-10-16 00:13:43,848 INFO L80 FinitePrefix]: Finished finitePrefix Result has 63146 conditions, 1906 events. 685/1906 cut-off events. For 1023509/1023511 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12878 event pairs, 0 based on Foata normal form. 4/1910 useless extension candidates. Maximal degree in co-relation 62643. Up to 1209 conditions per place. [2020-10-16 00:13:43,879 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 324 selfloop transitions, 420 changer transitions 0/751 dead transitions. [2020-10-16 00:13:43,879 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1130 places, 751 transitions, 47147 flow [2020-10-16 00:13:43,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2020-10-16 00:13:43,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-10-16 00:13:43,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2829 transitions. [2020-10-16 00:13:43,882 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6735714285714286 [2020-10-16 00:13:43,882 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2829 transitions. [2020-10-16 00:13:43,882 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2829 transitions. [2020-10-16 00:13:43,883 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:13:43,883 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2829 transitions. [2020-10-16 00:13:43,884 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 43 states. [2020-10-16 00:13:43,885 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 43 states. [2020-10-16 00:13:43,885 INFO L81 ComplementDD]: Finished complementDD. Result 43 states. [2020-10-16 00:13:43,885 INFO L185 Difference]: Start difference. First operand has 1089 places, 712 transitions, 40465 flow. Second operand 42 states and 2829 transitions. [2020-10-16 00:13:43,886 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1130 places, 751 transitions, 47147 flow [2020-10-16 00:13:51,676 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1093 places, 751 transitions, 46188 flow, removed 144 selfloop flow, removed 37 redundant places. [2020-10-16 00:13:51,703 INFO L241 Difference]: Finished difference. Result has 1095 places, 714 transitions, 40743 flow [2020-10-16 00:13:51,704 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=39584, PETRI_DIFFERENCE_MINUEND_PLACES=1052, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=712, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=418, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=292, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=40743, PETRI_PLACES=1095, PETRI_TRANSITIONS=714} [2020-10-16 00:13:51,704 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1077 predicate places. [2020-10-16 00:13:51,704 INFO L481 AbstractCegarLoop]: Abstraction has has 1095 places, 714 transitions, 40743 flow [2020-10-16 00:13:51,704 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 00:13:51,704 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:13:51,704 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:13:51,904 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:13:51,905 INFO L429 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:13:51,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:13:51,905 INFO L82 PathProgramCache]: Analyzing trace with hash -91401144, now seen corresponding path program 197 times [2020-10-16 00:13:51,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:13:51,906 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934313998] [2020-10-16 00:13:51,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:13:51,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:13:52,442 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:13:52,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934313998] [2020-10-16 00:13:52,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539873574] [2020-10-16 00:13:52,443 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:13:52,499 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2020-10-16 00:13:52,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:13:52,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:13:52,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:13:52,540 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:13:52,560 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:13:52,560 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:13:52,560 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 00:13:52,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116985941] [2020-10-16 00:13:52,561 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 00:13:52,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:13:52,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 00:13:52,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=736, Unknown=0, NotChecked=0, Total=870 [2020-10-16 00:13:52,562 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:13:52,563 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1095 places, 714 transitions, 40743 flow. Second operand 30 states. [2020-10-16 00:13:52,563 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:13:52,563 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:13:52,563 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:13:56,190 INFO L129 PetriNetUnfolder]: 689/1918 cut-off events. [2020-10-16 00:13:56,190 INFO L130 PetriNetUnfolder]: For 1028654/1028660 co-relation queries the response was YES. [2020-10-16 00:13:56,265 INFO L80 FinitePrefix]: Finished finitePrefix Result has 63620 conditions, 1918 events. 689/1918 cut-off events. For 1028654/1028660 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12943 event pairs, 0 based on Foata normal form. 8/1926 useless extension candidates. Maximal degree in co-relation 63115. Up to 1217 conditions per place. [2020-10-16 00:13:56,295 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 300 selfloop transitions, 448 changer transitions 0/755 dead transitions. [2020-10-16 00:13:56,295 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1135 places, 755 transitions, 47542 flow [2020-10-16 00:13:56,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-10-16 00:13:56,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2020-10-16 00:13:56,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2762 transitions. [2020-10-16 00:13:56,298 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6736585365853659 [2020-10-16 00:13:56,298 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2762 transitions. [2020-10-16 00:13:56,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2762 transitions. [2020-10-16 00:13:56,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:13:56,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2762 transitions. [2020-10-16 00:13:56,300 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 42 states. [2020-10-16 00:13:56,302 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 42 states. [2020-10-16 00:13:56,302 INFO L81 ComplementDD]: Finished complementDD. Result 42 states. [2020-10-16 00:13:56,302 INFO L185 Difference]: Start difference. First operand has 1095 places, 714 transitions, 40743 flow. Second operand 41 states and 2762 transitions. [2020-10-16 00:13:56,302 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1135 places, 755 transitions, 47542 flow [2020-10-16 00:14:04,794 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1096 places, 755 transitions, 46459 flow, removed 146 selfloop flow, removed 39 redundant places. [2020-10-16 00:14:04,821 INFO L241 Difference]: Finished difference. Result has 1098 places, 718 transitions, 41074 flow [2020-10-16 00:14:04,821 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=39738, PETRI_DIFFERENCE_MINUEND_PLACES=1056, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=714, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=444, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=266, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=41074, PETRI_PLACES=1098, PETRI_TRANSITIONS=718} [2020-10-16 00:14:04,821 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1080 predicate places. [2020-10-16 00:14:04,822 INFO L481 AbstractCegarLoop]: Abstraction has has 1098 places, 718 transitions, 41074 flow [2020-10-16 00:14:04,822 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-16 00:14:04,822 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:14:04,822 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:14:05,022 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2020-10-16 00:14:05,023 INFO L429 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:14:05,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:14:05,023 INFO L82 PathProgramCache]: Analyzing trace with hash 1837124906, now seen corresponding path program 198 times [2020-10-16 00:14:05,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:14:05,024 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491095326] [2020-10-16 00:14:05,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:14:05,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:14:05,515 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:14:05,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491095326] [2020-10-16 00:14:05,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974928221] [2020-10-16 00:14:05,516 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:14:05,573 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2020-10-16 00:14:05,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:14:05,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:14:05,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:14:05,610 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:14:05,633 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:14:05,633 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:14:05,633 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 00:14:05,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777805459] [2020-10-16 00:14:05,634 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 00:14:05,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:14:05,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 00:14:05,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=738, Unknown=0, NotChecked=0, Total=870 [2020-10-16 00:14:05,635 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:14:05,636 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1098 places, 718 transitions, 41074 flow. Second operand 30 states. [2020-10-16 00:14:05,636 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:14:05,636 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:14:05,637 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:14:09,200 INFO L129 PetriNetUnfolder]: 705/1966 cut-off events. [2020-10-16 00:14:09,200 INFO L130 PetriNetUnfolder]: For 1051636/1051638 co-relation queries the response was YES. [2020-10-16 00:14:09,276 INFO L80 FinitePrefix]: Finished finitePrefix Result has 65275 conditions, 1966 events. 705/1966 cut-off events. For 1051636/1051638 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 13426 event pairs, 0 based on Foata normal form. 4/1970 useless extension candidates. Maximal degree in co-relation 64768. Up to 1249 conditions per place. [2020-10-16 00:14:09,306 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 260 selfloop transitions, 506 changer transitions 0/773 dead transitions. [2020-10-16 00:14:09,307 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1140 places, 773 transitions, 48923 flow [2020-10-16 00:14:09,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-10-16 00:14:09,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2020-10-16 00:14:09,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2898 transitions. [2020-10-16 00:14:09,309 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673953488372093 [2020-10-16 00:14:09,309 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2898 transitions. [2020-10-16 00:14:09,309 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2898 transitions. [2020-10-16 00:14:09,310 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:14:09,310 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2898 transitions. [2020-10-16 00:14:09,311 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 44 states. [2020-10-16 00:14:09,313 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 44 states. [2020-10-16 00:14:09,313 INFO L81 ComplementDD]: Finished complementDD. Result 44 states. [2020-10-16 00:14:09,313 INFO L185 Difference]: Start difference. First operand has 1098 places, 718 transitions, 41074 flow. Second operand 43 states and 2898 transitions. [2020-10-16 00:14:09,313 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1140 places, 773 transitions, 48923 flow [2020-10-16 00:14:17,857 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1102 places, 773 transitions, 47792 flow, removed 146 selfloop flow, removed 38 redundant places. [2020-10-16 00:14:17,884 INFO L241 Difference]: Finished difference. Result has 1110 places, 734 transitions, 42525 flow [2020-10-16 00:14:17,885 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=40025, PETRI_DIFFERENCE_MINUEND_PLACES=1060, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=718, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=490, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=42525, PETRI_PLACES=1110, PETRI_TRANSITIONS=734} [2020-10-16 00:14:17,885 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1092 predicate places. [2020-10-16 00:14:17,885 INFO L481 AbstractCegarLoop]: Abstraction has has 1110 places, 734 transitions, 42525 flow [2020-10-16 00:14:17,885 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-16 00:14:17,885 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:14:17,885 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:14:18,086 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2020-10-16 00:14:18,086 INFO L429 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:14:18,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:14:18,087 INFO L82 PathProgramCache]: Analyzing trace with hash -784329076, now seen corresponding path program 199 times [2020-10-16 00:14:18,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:14:18,088 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050210738] [2020-10-16 00:14:18,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:14:18,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:14:18,576 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:14:18,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050210738] [2020-10-16 00:14:18,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766206854] [2020-10-16 00:14:18,577 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:14:18,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:14:18,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:14:18,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:14:18,680 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:14:18,707 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:14:18,708 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:14:18,708 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 00:14:18,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247405882] [2020-10-16 00:14:18,708 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 00:14:18,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:14:18,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 00:14:18,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=736, Unknown=0, NotChecked=0, Total=870 [2020-10-16 00:14:18,711 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:14:18,711 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1110 places, 734 transitions, 42525 flow. Second operand 30 states. [2020-10-16 00:14:18,712 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:14:18,712 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:14:18,712 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:14:22,599 INFO L129 PetriNetUnfolder]: 715/1996 cut-off events. [2020-10-16 00:14:22,599 INFO L130 PetriNetUnfolder]: For 1068715/1068717 co-relation queries the response was YES. [2020-10-16 00:14:22,679 INFO L80 FinitePrefix]: Finished finitePrefix Result has 66504 conditions, 1996 events. 715/1996 cut-off events. For 1068715/1068717 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 13651 event pairs, 0 based on Foata normal form. 4/2000 useless extension candidates. Maximal degree in co-relation 65989. Up to 1269 conditions per place. [2020-10-16 00:14:22,711 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 220 selfloop transitions, 558 changer transitions 0/785 dead transitions. [2020-10-16 00:14:22,711 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1154 places, 785 transitions, 50267 flow [2020-10-16 00:14:22,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-10-16 00:14:22,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-10-16 00:14:22,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 3034 transitions. [2020-10-16 00:14:22,714 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742222222222222 [2020-10-16 00:14:22,714 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 3034 transitions. [2020-10-16 00:14:22,714 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 3034 transitions. [2020-10-16 00:14:22,715 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:14:22,715 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 3034 transitions. [2020-10-16 00:14:22,717 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 46 states. [2020-10-16 00:14:22,718 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 46 states. [2020-10-16 00:14:22,719 INFO L81 ComplementDD]: Finished complementDD. Result 46 states. [2020-10-16 00:14:22,719 INFO L185 Difference]: Start difference. First operand has 1110 places, 734 transitions, 42525 flow. Second operand 45 states and 3034 transitions. [2020-10-16 00:14:22,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1154 places, 785 transitions, 50267 flow [2020-10-16 00:14:30,671 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1122 places, 785 transitions, 49384 flow, removed 150 selfloop flow, removed 32 redundant places. [2020-10-16 00:14:30,701 INFO L241 Difference]: Finished difference. Result has 1130 places, 744 transitions, 43976 flow [2020-10-16 00:14:30,701 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=41728, PETRI_DIFFERENCE_MINUEND_PLACES=1078, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=734, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=548, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=43976, PETRI_PLACES=1130, PETRI_TRANSITIONS=744} [2020-10-16 00:14:30,701 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1112 predicate places. [2020-10-16 00:14:30,702 INFO L481 AbstractCegarLoop]: Abstraction has has 1130 places, 744 transitions, 43976 flow [2020-10-16 00:14:30,702 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-16 00:14:30,702 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:14:30,702 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:14:30,902 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2020-10-16 00:14:30,902 INFO L429 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:14:30,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:14:30,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1648318898, now seen corresponding path program 200 times [2020-10-16 00:14:30,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:14:30,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569125387] [2020-10-16 00:14:30,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:14:30,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:14:31,400 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:14:31,401 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569125387] [2020-10-16 00:14:31,401 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119422268] [2020-10-16 00:14:31,401 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:14:31,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 00:14:31,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:14:31,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:14:31,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:14:31,489 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:14:31,489 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:14:31,489 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 00:14:31,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792012646] [2020-10-16 00:14:31,490 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 00:14:31,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:14:31,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 00:14:31,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=650, Unknown=0, NotChecked=0, Total=812 [2020-10-16 00:14:31,491 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:14:31,491 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1130 places, 744 transitions, 43976 flow. Second operand 29 states. [2020-10-16 00:14:31,491 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:14:31,492 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:14:31,492 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:14:35,607 INFO L129 PetriNetUnfolder]: 717/2002 cut-off events. [2020-10-16 00:14:35,608 INFO L130 PetriNetUnfolder]: For 1074506/1074508 co-relation queries the response was YES. [2020-10-16 00:14:35,689 INFO L80 FinitePrefix]: Finished finitePrefix Result has 67146 conditions, 2002 events. 717/2002 cut-off events. For 1074506/1074508 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 13699 event pairs, 0 based on Foata normal form. 4/2006 useless extension candidates. Maximal degree in co-relation 66623. Up to 1273 conditions per place. [2020-10-16 00:14:35,721 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 128 selfloop transitions, 658 changer transitions 0/793 dead transitions. [2020-10-16 00:14:35,721 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1181 places, 793 transitions, 52072 flow [2020-10-16 00:14:35,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2020-10-16 00:14:35,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-10-16 00:14:35,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 3509 transitions. [2020-10-16 00:14:35,724 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748076923076923 [2020-10-16 00:14:35,725 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 3509 transitions. [2020-10-16 00:14:35,725 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 3509 transitions. [2020-10-16 00:14:35,725 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:14:35,725 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 3509 transitions. [2020-10-16 00:14:35,727 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 53 states. [2020-10-16 00:14:35,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 53 states. [2020-10-16 00:14:35,729 INFO L81 ComplementDD]: Finished complementDD. Result 53 states. [2020-10-16 00:14:35,729 INFO L185 Difference]: Start difference. First operand has 1130 places, 744 transitions, 43976 flow. Second operand 52 states and 3509 transitions. [2020-10-16 00:14:35,729 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1181 places, 793 transitions, 52072 flow [2020-10-16 00:14:44,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1144 places, 793 transitions, 51020 flow, removed 156 selfloop flow, removed 37 redundant places. [2020-10-16 00:14:44,044 INFO L241 Difference]: Finished difference. Result has 1146 places, 746 transitions, 44706 flow [2020-10-16 00:14:44,044 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=43022, PETRI_DIFFERENCE_MINUEND_PLACES=1093, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=744, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=656, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=44706, PETRI_PLACES=1146, PETRI_TRANSITIONS=746} [2020-10-16 00:14:44,044 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1128 predicate places. [2020-10-16 00:14:44,045 INFO L481 AbstractCegarLoop]: Abstraction has has 1146 places, 746 transitions, 44706 flow [2020-10-16 00:14:44,045 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 00:14:44,045 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:14:44,045 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:14:44,245 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2020-10-16 00:14:44,245 INFO L429 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:14:44,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:14:44,246 INFO L82 PathProgramCache]: Analyzing trace with hash 1397516464, now seen corresponding path program 201 times [2020-10-16 00:14:44,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:14:44,246 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049083921] [2020-10-16 00:14:44,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:14:44,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:14:44,737 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:14:44,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049083921] [2020-10-16 00:14:44,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308931465] [2020-10-16 00:14:44,737 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:14:44,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2020-10-16 00:14:44,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:14:44,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:14:44,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:14:44,836 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:14:44,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:14:44,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 00:14:44,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759078884] [2020-10-16 00:14:44,837 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 00:14:44,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:14:44,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 00:14:44,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=633, Unknown=0, NotChecked=0, Total=812 [2020-10-16 00:14:44,838 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:14:44,838 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1146 places, 746 transitions, 44706 flow. Second operand 29 states. [2020-10-16 00:14:44,839 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:14:44,839 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:14:44,839 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:14:49,107 INFO L129 PetriNetUnfolder]: 725/2025 cut-off events. [2020-10-16 00:14:49,107 INFO L130 PetriNetUnfolder]: For 1084950/1084956 co-relation queries the response was YES. [2020-10-16 00:14:49,191 INFO L80 FinitePrefix]: Finished finitePrefix Result has 68183 conditions, 2025 events. 725/2025 cut-off events. For 1084950/1084956 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 13904 event pairs, 0 based on Foata normal form. 8/2033 useless extension candidates. Maximal degree in co-relation 67658. Up to 1289 conditions per place. [2020-10-16 00:14:49,222 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 118 selfloop transitions, 679 changer transitions 0/804 dead transitions. [2020-10-16 00:14:49,222 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1199 places, 804 transitions, 53462 flow [2020-10-16 00:14:49,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2020-10-16 00:14:49,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-10-16 00:14:49,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 3645 transitions. [2020-10-16 00:14:49,226 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 00:14:49,226 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 3645 transitions. [2020-10-16 00:14:49,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 3645 transitions. [2020-10-16 00:14:49,226 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:14:49,226 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 3645 transitions. [2020-10-16 00:14:49,228 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 55 states. [2020-10-16 00:14:49,230 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 55 states. [2020-10-16 00:14:49,230 INFO L81 ComplementDD]: Finished complementDD. Result 55 states. [2020-10-16 00:14:49,230 INFO L185 Difference]: Start difference. First operand has 1146 places, 746 transitions, 44706 flow. Second operand 54 states and 3645 transitions. [2020-10-16 00:14:49,230 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1199 places, 804 transitions, 53462 flow [2020-10-16 00:14:59,568 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1149 places, 804 transitions, 51902 flow, removed 161 selfloop flow, removed 50 redundant places. [2020-10-16 00:14:59,597 INFO L241 Difference]: Finished difference. Result has 1153 places, 755 transitions, 45437 flow [2020-10-16 00:14:59,598 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=43250, PETRI_DIFFERENCE_MINUEND_PLACES=1096, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=746, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=670, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=45437, PETRI_PLACES=1153, PETRI_TRANSITIONS=755} [2020-10-16 00:14:59,598 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1135 predicate places. [2020-10-16 00:14:59,598 INFO L481 AbstractCegarLoop]: Abstraction has has 1153 places, 755 transitions, 45437 flow [2020-10-16 00:14:59,598 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 00:14:59,598 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 00:14:59,598 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 00:14:59,799 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable202,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:14:59,799 INFO L429 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 00:14:59,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 00:14:59,800 INFO L82 PathProgramCache]: Analyzing trace with hash 1413603604, now seen corresponding path program 202 times [2020-10-16 00:14:59,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 00:14:59,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158632528] [2020-10-16 00:14:59,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 00:14:59,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 00:15:00,280 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:15:00,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158632528] [2020-10-16 00:15:00,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316176155] [2020-10-16 00:15:00,281 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 00:15:00,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 00:15:00,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 00:15:00,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 00:15:00,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 00:15:00,371 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 00:15:00,399 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 00:15:00,400 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 00:15:00,400 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 00:15:00,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265277085] [2020-10-16 00:15:00,400 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 00:15:00,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 00:15:00,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 00:15:00,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=688, Unknown=0, NotChecked=0, Total=870 [2020-10-16 00:15:00,402 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 00:15:00,403 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1153 places, 755 transitions, 45437 flow. Second operand 30 states. [2020-10-16 00:15:00,403 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 00:15:00,403 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 00:15:00,403 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 00:15:04,820 INFO L129 PetriNetUnfolder]: 729/2037 cut-off events. [2020-10-16 00:15:04,820 INFO L130 PetriNetUnfolder]: For 1109201/1109207 co-relation queries the response was YES. [2020-10-16 00:15:04,904 INFO L80 FinitePrefix]: Finished finitePrefix Result has 68989 conditions, 2037 events. 729/2037 cut-off events. For 1109201/1109207 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 14016 event pairs, 0 based on Foata normal form. 8/2045 useless extension candidates. Maximal degree in co-relation 68460. Up to 1297 conditions per place. [2020-10-16 00:15:04,936 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 117 selfloop transitions, 684 changer transitions 0/808 dead transitions. [2020-10-16 00:15:04,936 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1205 places, 808 transitions, 53962 flow [2020-10-16 00:15:04,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2020-10-16 00:15:04,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-10-16 00:15:04,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 3578 transitions. [2020-10-16 00:15:04,939 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6750943396226415 [2020-10-16 00:15:04,939 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 3578 transitions. [2020-10-16 00:15:04,939 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 3578 transitions. [2020-10-16 00:15:04,940 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 00:15:04,940 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 3578 transitions. [2020-10-16 00:15:04,941 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 54 states. [2020-10-16 00:15:04,943 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 54 states. [2020-10-16 00:15:04,943 INFO L81 ComplementDD]: Finished complementDD. Result 54 states. [2020-10-16 00:15:04,943 INFO L185 Difference]: Start difference. First operand has 1153 places, 755 transitions, 45437 flow. Second operand 53 states and 3578 transitions. [2020-10-16 00:15:04,943 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1205 places, 808 transitions, 53962 flow Received shutdown request... [2020-10-16 00:15:07,205 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2020-10-16 00:15:07,205 WARN L546 AbstractCegarLoop]: Verification canceled [2020-10-16 00:15:07,209 WARN L235 ceAbstractionStarter]: Timeout [2020-10-16 00:15:07,210 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 12:15:07 BasicIcfg [2020-10-16 00:15:07,210 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-16 00:15:07,211 INFO L168 Benchmark]: Toolchain (without parser) took 855668.40 ms. Allocated memory was 251.1 MB in the beginning and 3.2 GB in the end (delta: 2.9 GB). Free memory was 206.5 MB in the beginning and 617.1 MB in the end (delta: -410.6 MB). Peak memory consumption was 2.5 GB. Max. memory is 14.2 GB. [2020-10-16 00:15:07,211 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 251.1 MB. Free memory is still 227.5 MB. There was no memory consumed. Max. memory is 14.2 GB. [2020-10-16 00:15:07,211 INFO L168 Benchmark]: CACSL2BoogieTranslator took 705.74 ms. Allocated memory was 251.1 MB in the beginning and 313.5 MB in the end (delta: 62.4 MB). Free memory was 206.5 MB in the beginning and 268.9 MB in the end (delta: -62.5 MB). Peak memory consumption was 32.8 MB. Max. memory is 14.2 GB. [2020-10-16 00:15:07,212 INFO L168 Benchmark]: Boogie Procedure Inliner took 49.53 ms. Allocated memory is still 313.5 MB. Free memory is still 268.9 MB. There was no memory consumed. Max. memory is 14.2 GB. [2020-10-16 00:15:07,212 INFO L168 Benchmark]: Boogie Preprocessor took 29.63 ms. Allocated memory is still 313.5 MB. Free memory was 268.9 MB in the beginning and 266.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. [2020-10-16 00:15:07,212 INFO L168 Benchmark]: RCFGBuilder took 358.95 ms. Allocated memory is still 313.5 MB. Free memory was 266.4 MB in the beginning and 246.8 MB in the end (delta: 19.6 MB). Peak memory consumption was 19.6 MB. Max. memory is 14.2 GB. [2020-10-16 00:15:07,213 INFO L168 Benchmark]: TraceAbstraction took 854519.07 ms. Allocated memory was 313.5 MB in the beginning and 3.2 GB in the end (delta: 2.9 GB). Free memory was 244.3 MB in the beginning and 617.1 MB in the end (delta: -372.7 MB). Peak memory consumption was 2.5 GB. Max. memory is 14.2 GB. [2020-10-16 00:15:07,215 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.21 ms. Allocated memory is still 251.1 MB. Free memory is still 227.5 MB. There was no memory consumed. Max. memory is 14.2 GB. * CACSL2BoogieTranslator took 705.74 ms. Allocated memory was 251.1 MB in the beginning and 313.5 MB in the end (delta: 62.4 MB). Free memory was 206.5 MB in the beginning and 268.9 MB in the end (delta: -62.5 MB). Peak memory consumption was 32.8 MB. Max. memory is 14.2 GB. * Boogie Procedure Inliner took 49.53 ms. Allocated memory is still 313.5 MB. Free memory is still 268.9 MB. There was no memory consumed. Max. memory is 14.2 GB. * Boogie Preprocessor took 29.63 ms. Allocated memory is still 313.5 MB. Free memory was 268.9 MB in the beginning and 266.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. * RCFGBuilder took 358.95 ms. Allocated memory is still 313.5 MB. Free memory was 266.4 MB in the beginning and 246.8 MB in the end (delta: 19.6 MB). Peak memory consumption was 19.6 MB. Max. memory is 14.2 GB. * TraceAbstraction took 854519.07 ms. Allocated memory was 313.5 MB in the beginning and 3.2 GB in the end (delta: 2.9 GB). Free memory was 244.3 MB in the beginning and 617.1 MB in the end (delta: -372.7 MB). 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 618 VarBasedMoverChecksPositive, 16 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 16 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 19 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.3s, 55 PlacesBefore, 18 PlacesAfterwards, 53 TransitionsBefore, 13 TransitionsAfterwards, 924 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 25 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 3 ChoiceCompositions, 45 TotalNumberOfCompositions, 881 MoverChecksTotal - TimeoutResultAtElement [Line: 703]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 703). Cancelled while executing RemoveRedundantFlow. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 51 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: 854.3s, OverallIterations: 204, TraceHistogramMax: 13, AutomataDifference: 743.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.3s, HoareTripleCheckerStatistics: 437 SDtfs, 5773 SDslu, 833 SDs, 0 SdLazy, 26274 SolverSat, 16147 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 24.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 13435 GetRequests, 4320 SyntacticMatches, 199 SemanticMatches, 8916 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111869 ImplicationChecksByTransitivity, 179.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=45437occurred in iteration=203, 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: 1.5s SsaConstructionTime, 4.9s SatisfiabilityAnalysisTime, 56.0s InterpolantComputationTime, 9682 NumberOfCodeBlocks, 9682 NumberOfCodeBlocksAsserted, 1195 NumberOfCheckSat, 9279 ConstructedInterpolants, 0 QuantifiedInterpolants, 1047521 SizeOfPredicates, 3227 NumberOfNonLiveVariables, 28871 ConjunctsInSsa, 4028 ConjunctsInUnsatCore, 403 InterpolantComputations, 5 PerfectInterpolantSequences, 0/26516 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