/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/fork_loop_unsafe.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-0e22065b97d0a1f8b3904e080cebe0f05e88d2b7-0e22065 [2021-06-11 09:23:03,744 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-11 09:23:03,747 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-11 09:23:03,781 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-11 09:23:03,781 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-11 09:23:03,784 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-11 09:23:03,786 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-11 09:23:03,791 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-11 09:23:03,793 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-11 09:23:03,796 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-11 09:23:03,797 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-11 09:23:03,798 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-11 09:23:03,799 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-11 09:23:03,800 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-11 09:23:03,801 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-11 09:23:03,802 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-11 09:23:03,805 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-11 09:23:03,805 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-11 09:23:03,807 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-11 09:23:03,813 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-11 09:23:03,814 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-11 09:23:03,815 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-11 09:23:03,816 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-11 09:23:03,817 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-11 09:23:03,823 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-11 09:23:03,823 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-11 09:23:03,823 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-11 09:23:03,824 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-11 09:23:03,825 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-11 09:23:03,825 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-11 09:23:03,825 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-11 09:23:03,826 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-11 09:23:03,827 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-11 09:23:03,828 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-11 09:23:03,829 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-11 09:23:03,829 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-11 09:23:03,829 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-11 09:23:03,829 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-11 09:23:03,830 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-11 09:23:03,830 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-11 09:23:03,831 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-11 09:23:03,834 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-RepeatedSemanticLbe.epf [2021-06-11 09:23:03,868 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-11 09:23:03,868 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-11 09:23:03,871 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-11 09:23:03,871 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-11 09:23:03,871 INFO L138 SettingsManager]: * Use SBE=true [2021-06-11 09:23:03,871 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-11 09:23:03,871 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-11 09:23:03,871 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-11 09:23:03,872 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-11 09:23:03,872 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-11 09:23:03,873 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-11 09:23:03,873 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-11 09:23:03,873 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-11 09:23:03,873 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-11 09:23:03,873 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-11 09:23:03,874 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-11 09:23:03,874 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-11 09:23:03,874 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-11 09:23:03,874 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-11 09:23:03,874 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-11 09:23:03,874 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-11 09:23:03,875 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-11 09:23:03,875 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-11 09:23:03,875 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-11 09:23:03,875 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-11 09:23:03,875 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-11 09:23:03,875 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-11 09:23:03,876 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-06-11 09:23:03,876 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-06-11 09:23:03,876 INFO L138 SettingsManager]: * Apply repeated Lipton Reduction=true WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-11 09:23:04,182 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-11 09:23:04,203 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-11 09:23:04,205 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-11 09:23:04,206 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-11 09:23:04,206 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-11 09:23:04,207 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/fork_loop_unsafe.bpl [2021-06-11 09:23:04,207 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/fork_loop_unsafe.bpl' [2021-06-11 09:23:04,235 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-11 09:23:04,237 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-11 09:23:04,238 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-11 09:23:04,238 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-11 09:23:04,239 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-11 09:23:04,249 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 09:23:04" (1/1) ... [2021-06-11 09:23:04,254 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 09:23:04" (1/1) ... [2021-06-11 09:23:04,260 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-11 09:23:04,261 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-11 09:23:04,262 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-11 09:23:04,262 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-11 09:23:04,268 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 09:23:04" (1/1) ... [2021-06-11 09:23:04,268 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 09:23:04" (1/1) ... [2021-06-11 09:23:04,269 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 09:23:04" (1/1) ... [2021-06-11 09:23:04,270 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 09:23:04" (1/1) ... [2021-06-11 09:23:04,271 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 09:23:04" (1/1) ... [2021-06-11 09:23:04,273 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 09:23:04" (1/1) ... [2021-06-11 09:23:04,274 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 09:23:04" (1/1) ... [2021-06-11 09:23:04,275 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-11 09:23:04,276 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-11 09:23:04,276 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-11 09:23:04,276 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-11 09:23:04,277 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 09:23:04" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-11 09:23:04,347 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-11 09:23:04,348 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-11 09:23:04,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-11 09:23:04,350 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread given in one single declaration [2021-06-11 09:23:04,350 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2021-06-11 09:23:04,350 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2021-06-11 09:23:04,351 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-11 09:23:04,457 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-11 09:23:04,458 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-06-11 09:23:04,459 INFO L202 PluginConnector]: Adding new model fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 09:23:04 BoogieIcfgContainer [2021-06-11 09:23:04,459 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-11 09:23:04,460 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-11 09:23:04,460 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-11 09:23:04,463 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-11 09:23:04,463 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 09:23:04" (1/2) ... [2021-06-11 09:23:04,464 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74bfb76c and model type fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.06 09:23:04, skipping insertion in model container [2021-06-11 09:23:04,464 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 09:23:04" (2/2) ... [2021-06-11 09:23:04,465 INFO L111 eAbstractionObserver]: Analyzing ICFG fork_loop_unsafe.bpl [2021-06-11 09:23:04,469 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-11 09:23:04,472 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-06-11 09:23:04,473 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-11 09:23:04,486 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:04,487 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:04,487 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:04,487 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:04,493 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 09:23:04,508 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-06-11 09:23:04,525 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 09:23:04,525 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 09:23:04,526 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 09:23:04,526 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 09:23:04,526 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 09:23:04,526 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 09:23:04,526 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 09:23:04,526 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 09:23:04,533 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 13 places, 10 transitions, 25 flow [2021-06-11 09:23:04,547 INFO L129 PetriNetUnfolder]: 0/11 cut-off events. [2021-06-11 09:23:04,547 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 09:23:04,548 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16 conditions, 11 events. 0/11 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 11 event pairs, 0 based on Foata normal form. 0/10 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-06-11 09:23:04,549 INFO L82 GeneralOperation]: Start removeDead. Operand has 13 places, 10 transitions, 25 flow [2021-06-11 09:23:04,551 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 13 places, 10 transitions, 25 flow [2021-06-11 09:23:04,553 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:04,564 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 13 places, 10 transitions, 25 flow [2021-06-11 09:23:04,567 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 13 places, 10 transitions, 25 flow [2021-06-11 09:23:04,567 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 13 places, 10 transitions, 25 flow [2021-06-11 09:23:04,571 INFO L129 PetriNetUnfolder]: 0/11 cut-off events. [2021-06-11 09:23:04,571 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 09:23:04,571 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16 conditions, 11 events. 0/11 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 14 event pairs, 0 based on Foata normal form. 0/10 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-06-11 09:23:04,573 INFO L151 LiptonReduction]: Number of co-enabled transitions 24 [2021-06-11 09:23:04,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:04,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 09:23:04,759 INFO L163 LiptonReduction]: Checked pairs total: 9 [2021-06-11 09:23:04,759 INFO L165 LiptonReduction]: Total number of compositions: 4 [2021-06-11 09:23:04,761 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 209 [2021-06-11 09:23:04,767 INFO L129 PetriNetUnfolder]: 0/5 cut-off events. [2021-06-11 09:23:04,768 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 09:23:04,768 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:04,768 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2021-06-11 09:23:04,769 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-11 09:23:04,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:04,773 INFO L82 PathProgramCache]: Analyzing trace with hash 59486, now seen corresponding path program 1 times [2021-06-11 09:23:04,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:04,779 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901633706] [2021-06-11 09:23:04,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:04,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:04,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:04,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:04,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:04,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:04,909 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:04,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901633706] [2021-06-11 09:23:04,911 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:04,911 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-11 09:23:04,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137276950] [2021-06-11 09:23:04,919 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 09:23:04,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:04,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 09:23:04,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 09:23:04,936 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 14 [2021-06-11 09:23:04,937 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 10 places, 7 transitions, 19 flow. Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:04,937 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:04,937 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 14 [2021-06-11 09:23:04,938 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:04,986 INFO L129 PetriNetUnfolder]: 1/9 cut-off events. [2021-06-11 09:23:04,987 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 09:23:04,988 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21 conditions, 9 events. 1/9 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 10 event pairs, 0 based on Foata normal form. 0/9 useless extension candidates. Maximal degree in co-relation 9. Up to 4 conditions per place. [2021-06-11 09:23:04,989 INFO L132 encePairwiseOnDemand]: 10/14 looper letters, 2 selfloop transitions, 3 changer transitions 1/7 dead transitions. [2021-06-11 09:23:04,989 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 12 places, 7 transitions, 29 flow [2021-06-11 09:23:04,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 09:23:04,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 09:23:04,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 18 transitions. [2021-06-11 09:23:05,001 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.32142857142857145 [2021-06-11 09:23:05,002 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 18 transitions. [2021-06-11 09:23:05,002 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 18 transitions. [2021-06-11 09:23:05,003 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:05,005 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 18 transitions. [2021-06-11 09:23:05,006 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,012 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,012 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,014 INFO L185 Difference]: Start difference. First operand has 10 places, 7 transitions, 19 flow. Second operand 4 states and 18 transitions. [2021-06-11 09:23:05,014 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 12 places, 7 transitions, 29 flow [2021-06-11 09:23:05,017 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 12 places, 7 transitions, 29 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 09:23:05,019 INFO L241 Difference]: Finished difference. Result has 12 places, 5 transitions, 21 flow [2021-06-11 09:23:05,020 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=14, PETRI_DIFFERENCE_MINUEND_FLOW=17, PETRI_DIFFERENCE_MINUEND_PLACES=9, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=6, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=3, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=21, PETRI_PLACES=12, PETRI_TRANSITIONS=5} [2021-06-11 09:23:05,021 INFO L343 CegarLoopForPetriNet]: 10 programPoint places, 2 predicate places. [2021-06-11 09:23:05,021 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:05,021 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 12 places, 5 transitions, 21 flow [2021-06-11 09:23:05,023 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 12 places, 5 transitions, 21 flow [2021-06-11 09:23:05,023 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 11 places, 5 transitions, 21 flow [2021-06-11 09:23:05,026 INFO L129 PetriNetUnfolder]: 0/5 cut-off events. [2021-06-11 09:23:05,026 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 09:23:05,026 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14 conditions, 5 events. 0/5 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 2. Compared 1 event pairs, 0 based on Foata normal form. 0/5 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-06-11 09:23:05,026 INFO L151 LiptonReduction]: Number of co-enabled transitions 4 [2021-06-11 09:23:05,028 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:05,028 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:05,028 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7 [2021-06-11 09:23:05,031 INFO L480 AbstractCegarLoop]: Abstraction has has 11 places, 5 transitions, 21 flow [2021-06-11 09:23:05,031 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,032 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:05,032 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-06-11 09:23:05,032 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-11 09:23:05,032 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-11 09:23:05,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:05,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1843844, now seen corresponding path program 1 times [2021-06-11 09:23:05,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:05,034 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887173168] [2021-06-11 09:23:05,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:05,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 09:23:05,051 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 09:23:05,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 09:23:05,060 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 09:23:05,071 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 09:23:05,071 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 09:23:05,072 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-11 09:23:05,073 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 09:23:05,074 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-06-11 09:23:05,081 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,081 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,081 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,082 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,083 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,083 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,083 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,084 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,088 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 09:23:05,088 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-11 09:23:05,091 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 09:23:05,091 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 09:23:05,091 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 09:23:05,092 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 09:23:05,093 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 09:23:05,095 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 09:23:05,096 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 09:23:05,096 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 09:23:05,097 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 20 places, 15 transitions, 42 flow [2021-06-11 09:23:05,112 INFO L129 PetriNetUnfolder]: 0/18 cut-off events. [2021-06-11 09:23:05,112 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-06-11 09:23:05,112 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28 conditions, 18 events. 0/18 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 29 event pairs, 0 based on Foata normal form. 0/16 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2021-06-11 09:23:05,113 INFO L82 GeneralOperation]: Start removeDead. Operand has 20 places, 15 transitions, 42 flow [2021-06-11 09:23:05,113 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 20 places, 15 transitions, 42 flow [2021-06-11 09:23:05,114 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:05,114 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 20 places, 15 transitions, 42 flow [2021-06-11 09:23:05,114 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 20 places, 15 transitions, 42 flow [2021-06-11 09:23:05,115 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 20 places, 15 transitions, 42 flow [2021-06-11 09:23:05,122 INFO L129 PetriNetUnfolder]: 0/18 cut-off events. [2021-06-11 09:23:05,122 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-06-11 09:23:05,123 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28 conditions, 18 events. 0/18 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 25 event pairs, 0 based on Foata normal form. 0/16 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2021-06-11 09:23:05,123 INFO L151 LiptonReduction]: Number of co-enabled transitions 88 [2021-06-11 09:23:05,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 09:23:05,280 INFO L163 LiptonReduction]: Checked pairs total: 138 [2021-06-11 09:23:05,280 INFO L165 LiptonReduction]: Total number of compositions: 5 [2021-06-11 09:23:05,280 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 166 [2021-06-11 09:23:05,283 INFO L129 PetriNetUnfolder]: 0/7 cut-off events. [2021-06-11 09:23:05,283 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 09:23:05,283 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:05,283 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-06-11 09:23:05,284 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:05,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:05,296 INFO L82 PathProgramCache]: Analyzing trace with hash 2581598, now seen corresponding path program 1 times [2021-06-11 09:23:05,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:05,297 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468320510] [2021-06-11 09:23:05,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:05,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:05,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:05,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:05,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:05,353 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:05,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468320510] [2021-06-11 09:23:05,354 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:05,354 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 09:23:05,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568015842] [2021-06-11 09:23:05,355 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 09:23:05,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:05,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 09:23:05,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 09:23:05,356 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 20 [2021-06-11 09:23:05,356 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 17 places, 12 transitions, 36 flow. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,356 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:05,356 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 20 [2021-06-11 09:23:05,356 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:05,449 INFO L129 PetriNetUnfolder]: 32/73 cut-off events. [2021-06-11 09:23:05,450 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-06-11 09:23:05,460 INFO L84 FinitePrefix]: Finished finitePrefix Result has 159 conditions, 73 events. 32/73 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 209 event pairs, 2 based on Foata normal form. 4/61 useless extension candidates. Maximal degree in co-relation 115. Up to 42 conditions per place. [2021-06-11 09:23:05,461 INFO L132 encePairwiseOnDemand]: 13/20 looper letters, 8 selfloop transitions, 10 changer transitions 0/20 dead transitions. [2021-06-11 09:23:05,461 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 21 places, 20 transitions, 93 flow [2021-06-11 09:23:05,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 09:23:05,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 09:23:05,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 39 transitions. [2021-06-11 09:23:05,462 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.39 [2021-06-11 09:23:05,463 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 39 transitions. [2021-06-11 09:23:05,463 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 39 transitions. [2021-06-11 09:23:05,463 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:05,463 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 39 transitions. [2021-06-11 09:23:05,464 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,464 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,465 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,465 INFO L185 Difference]: Start difference. First operand has 17 places, 12 transitions, 36 flow. Second operand 5 states and 39 transitions. [2021-06-11 09:23:05,465 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 21 places, 20 transitions, 93 flow [2021-06-11 09:23:05,466 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 21 places, 20 transitions, 91 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-06-11 09:23:05,467 INFO L241 Difference]: Finished difference. Result has 22 places, 16 transitions, 72 flow [2021-06-11 09:23:05,467 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=20, PETRI_DIFFERENCE_MINUEND_FLOW=34, PETRI_DIFFERENCE_MINUEND_PLACES=17, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=12, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=6, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=72, PETRI_PLACES=22, PETRI_TRANSITIONS=16} [2021-06-11 09:23:05,467 INFO L343 CegarLoopForPetriNet]: 17 programPoint places, 5 predicate places. [2021-06-11 09:23:05,467 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:05,468 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 22 places, 16 transitions, 72 flow [2021-06-11 09:23:05,468 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 22 places, 16 transitions, 72 flow [2021-06-11 09:23:05,468 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 22 places, 16 transitions, 72 flow [2021-06-11 09:23:05,473 INFO L129 PetriNetUnfolder]: 4/26 cut-off events. [2021-06-11 09:23:05,473 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-06-11 09:23:05,474 INFO L84 FinitePrefix]: Finished finitePrefix Result has 61 conditions, 26 events. 4/26 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 64 event pairs, 0 based on Foata normal form. 0/19 useless extension candidates. Maximal degree in co-relation 43. Up to 11 conditions per place. [2021-06-11 09:23:05,474 INFO L151 LiptonReduction]: Number of co-enabled transitions 70 [2021-06-11 09:23:05,476 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:05,476 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:05,476 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 9 [2021-06-11 09:23:05,477 INFO L480 AbstractCegarLoop]: Abstraction has has 22 places, 16 transitions, 72 flow [2021-06-11 09:23:05,477 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,478 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:05,478 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2021-06-11 09:23:05,478 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-11 09:23:05,478 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:05,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:05,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1814101293, now seen corresponding path program 1 times [2021-06-11 09:23:05,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:05,479 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171093067] [2021-06-11 09:23:05,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:05,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 09:23:05,484 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 09:23:05,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 09:23:05,489 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 09:23:05,490 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 09:23:05,490 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 09:23:05,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-11 09:23:05,491 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 09:23:05,492 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-06-11 09:23:05,495 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,496 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,496 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,496 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,496 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,497 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,497 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,497 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,497 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,497 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,498 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,498 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:05,501 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 09:23:05,501 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-06-11 09:23:05,502 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 09:23:05,502 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 09:23:05,502 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 09:23:05,503 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 09:23:05,503 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 09:23:05,503 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 09:23:05,503 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 09:23:05,503 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 09:23:05,504 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 27 places, 20 transitions, 61 flow [2021-06-11 09:23:05,508 INFO L129 PetriNetUnfolder]: 0/25 cut-off events. [2021-06-11 09:23:05,508 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-06-11 09:23:05,509 INFO L84 FinitePrefix]: Finished finitePrefix Result has 41 conditions, 25 events. 0/25 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 50 event pairs, 0 based on Foata normal form. 0/22 useless extension candidates. Maximal degree in co-relation 0. Up to 4 conditions per place. [2021-06-11 09:23:05,509 INFO L82 GeneralOperation]: Start removeDead. Operand has 27 places, 20 transitions, 61 flow [2021-06-11 09:23:05,509 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 27 places, 20 transitions, 61 flow [2021-06-11 09:23:05,510 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:05,510 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 27 places, 20 transitions, 61 flow [2021-06-11 09:23:05,510 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 27 places, 20 transitions, 61 flow [2021-06-11 09:23:05,510 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 27 places, 20 transitions, 61 flow [2021-06-11 09:23:05,514 INFO L129 PetriNetUnfolder]: 0/25 cut-off events. [2021-06-11 09:23:05,514 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-06-11 09:23:05,514 INFO L84 FinitePrefix]: Finished finitePrefix Result has 41 conditions, 25 events. 0/25 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 44 event pairs, 0 based on Foata normal form. 0/22 useless extension candidates. Maximal degree in co-relation 0. Up to 4 conditions per place. [2021-06-11 09:23:05,515 INFO L151 LiptonReduction]: Number of co-enabled transitions 192 [2021-06-11 09:23:05,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 09:23:05,742 INFO L163 LiptonReduction]: Checked pairs total: 340 [2021-06-11 09:23:05,742 INFO L165 LiptonReduction]: Total number of compositions: 7 [2021-06-11 09:23:05,742 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 232 [2021-06-11 09:23:05,745 INFO L129 PetriNetUnfolder]: 0/8 cut-off events. [2021-06-11 09:23:05,745 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 09:23:05,746 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:05,746 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-06-11 09:23:05,746 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:05,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:05,746 INFO L82 PathProgramCache]: Analyzing trace with hash 3534044, now seen corresponding path program 1 times [2021-06-11 09:23:05,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:05,747 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101989354] [2021-06-11 09:23:05,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:05,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:05,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:05,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:05,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:05,776 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:05,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101989354] [2021-06-11 09:23:05,776 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:05,776 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 09:23:05,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578367709] [2021-06-11 09:23:05,777 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 09:23:05,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:05,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 09:23:05,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 09:23:05,778 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-06-11 09:23:05,778 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 16 transitions, 53 flow. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,778 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:05,778 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-06-11 09:23:05,778 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:05,907 INFO L129 PetriNetUnfolder]: 262/430 cut-off events. [2021-06-11 09:23:05,907 INFO L130 PetriNetUnfolder]: For 97/97 co-relation queries the response was YES. [2021-06-11 09:23:05,910 INFO L84 FinitePrefix]: Finished finitePrefix Result has 934 conditions, 430 events. 262/430 cut-off events. For 97/97 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 1614 event pairs, 42 based on Foata normal form. 6/328 useless extension candidates. Maximal degree in co-relation 683. Up to 367 conditions per place. [2021-06-11 09:23:05,913 INFO L132 encePairwiseOnDemand]: 18/27 looper letters, 19 selfloop transitions, 14 changer transitions 0/35 dead transitions. [2021-06-11 09:23:05,914 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 27 places, 35 transitions, 176 flow [2021-06-11 09:23:05,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 09:23:05,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 09:23:05,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 59 transitions. [2021-06-11 09:23:05,919 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.43703703703703706 [2021-06-11 09:23:05,920 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 59 transitions. [2021-06-11 09:23:05,920 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 59 transitions. [2021-06-11 09:23:05,920 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:05,920 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 59 transitions. [2021-06-11 09:23:05,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,924 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 27.0) internal successors, (162), 6 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,924 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 27.0) internal successors, (162), 6 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,924 INFO L185 Difference]: Start difference. First operand has 23 places, 16 transitions, 53 flow. Second operand 5 states and 59 transitions. [2021-06-11 09:23:05,924 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 27 places, 35 transitions, 176 flow [2021-06-11 09:23:05,926 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 27 places, 35 transitions, 166 flow, removed 5 selfloop flow, removed 0 redundant places. [2021-06-11 09:23:05,928 INFO L241 Difference]: Finished difference. Result has 28 places, 28 transitions, 125 flow [2021-06-11 09:23:05,929 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=27, PETRI_DIFFERENCE_MINUEND_FLOW=47, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=8, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=125, PETRI_PLACES=28, PETRI_TRANSITIONS=28} [2021-06-11 09:23:05,929 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 5 predicate places. [2021-06-11 09:23:05,929 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:05,929 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 28 places, 28 transitions, 125 flow [2021-06-11 09:23:05,930 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 28 places, 28 transitions, 125 flow [2021-06-11 09:23:05,931 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 28 places, 28 transitions, 125 flow [2021-06-11 09:23:05,937 INFO L129 PetriNetUnfolder]: 28/79 cut-off events. [2021-06-11 09:23:05,937 INFO L130 PetriNetUnfolder]: For 4/7 co-relation queries the response was YES. [2021-06-11 09:23:05,939 INFO L84 FinitePrefix]: Finished finitePrefix Result has 178 conditions, 79 events. 28/79 cut-off events. For 4/7 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 313 event pairs, 0 based on Foata normal form. 0/46 useless extension candidates. Maximal degree in co-relation 159. Up to 49 conditions per place. [2021-06-11 09:23:05,942 INFO L151 LiptonReduction]: Number of co-enabled transitions 196 [2021-06-11 09:23:05,946 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:05,946 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:05,946 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 17 [2021-06-11 09:23:05,948 INFO L480 AbstractCegarLoop]: Abstraction has has 28 places, 28 transitions, 125 flow [2021-06-11 09:23:05,948 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:05,948 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:05,948 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 09:23:05,949 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-11 09:23:05,949 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:05,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:05,949 INFO L82 PathProgramCache]: Analyzing trace with hash -899041876, now seen corresponding path program 1 times [2021-06-11 09:23:05,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:05,953 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439980500] [2021-06-11 09:23:05,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:05,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:05,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:05,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:05,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:05,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:05,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:06,000 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:06,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439980500] [2021-06-11 09:23:06,001 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:06,001 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 09:23:06,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686336544] [2021-06-11 09:23:06,001 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 09:23:06,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:06,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 09:23:06,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-11 09:23:06,002 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-06-11 09:23:06,002 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 28 transitions, 125 flow. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:06,002 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:06,003 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-06-11 09:23:06,003 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:06,195 INFO L129 PetriNetUnfolder]: 483/885 cut-off events. [2021-06-11 09:23:06,195 INFO L130 PetriNetUnfolder]: For 288/288 co-relation queries the response was YES. [2021-06-11 09:23:06,197 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2483 conditions, 885 events. 483/885 cut-off events. For 288/288 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 4798 event pairs, 137 based on Foata normal form. 7/671 useless extension candidates. Maximal degree in co-relation 953. Up to 499 conditions per place. [2021-06-11 09:23:06,204 INFO L132 encePairwiseOnDemand]: 17/27 looper letters, 31 selfloop transitions, 39 changer transitions 0/72 dead transitions. [2021-06-11 09:23:06,204 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 72 transitions, 453 flow [2021-06-11 09:23:06,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-11 09:23:06,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-06-11 09:23:06,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 99 transitions. [2021-06-11 09:23:06,205 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2021-06-11 09:23:06,206 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 99 transitions. [2021-06-11 09:23:06,206 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 99 transitions. [2021-06-11 09:23:06,206 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:06,206 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 99 transitions. [2021-06-11 09:23:06,207 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:06,208 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:06,208 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:06,208 INFO L185 Difference]: Start difference. First operand has 28 places, 28 transitions, 125 flow. Second operand 7 states and 99 transitions. [2021-06-11 09:23:06,208 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 72 transitions, 453 flow [2021-06-11 09:23:06,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 72 transitions, 452 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 09:23:06,212 INFO L241 Difference]: Finished difference. Result has 36 places, 58 transitions, 414 flow [2021-06-11 09:23:06,212 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=27, PETRI_DIFFERENCE_MINUEND_FLOW=124, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=7, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=414, PETRI_PLACES=36, PETRI_TRANSITIONS=58} [2021-06-11 09:23:06,212 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 13 predicate places. [2021-06-11 09:23:06,212 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:06,212 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 36 places, 58 transitions, 414 flow [2021-06-11 09:23:06,213 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 36 places, 58 transitions, 414 flow [2021-06-11 09:23:06,213 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 36 places, 58 transitions, 414 flow [2021-06-11 09:23:06,244 INFO L129 PetriNetUnfolder]: 181/463 cut-off events. [2021-06-11 09:23:06,244 INFO L130 PetriNetUnfolder]: For 225/227 co-relation queries the response was YES. [2021-06-11 09:23:06,246 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1493 conditions, 463 events. 181/463 cut-off events. For 225/227 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 3125 event pairs, 26 based on Foata normal form. 0/342 useless extension candidates. Maximal degree in co-relation 1065. Up to 223 conditions per place. [2021-06-11 09:23:06,250 INFO L151 LiptonReduction]: Number of co-enabled transitions 334 [2021-06-11 09:23:06,260 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:06,260 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:06,260 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 48 [2021-06-11 09:23:06,261 INFO L480 AbstractCegarLoop]: Abstraction has has 36 places, 58 transitions, 414 flow [2021-06-11 09:23:06,261 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:06,262 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:06,262 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:06,262 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-11 09:23:06,262 INFO L428 AbstractCegarLoop]: === Iteration 3 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:06,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:06,262 INFO L82 PathProgramCache]: Analyzing trace with hash -2091726176, now seen corresponding path program 1 times [2021-06-11 09:23:06,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:06,263 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33601851] [2021-06-11 09:23:06,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:06,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:06,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:06,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:06,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:06,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:06,294 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 09:23:06,295 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33601851] [2021-06-11 09:23:06,295 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:06,295 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 09:23:06,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480880335] [2021-06-11 09:23:06,295 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 09:23:06,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:06,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 09:23:06,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-11 09:23:06,296 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-06-11 09:23:06,297 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 58 transitions, 414 flow. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:06,297 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:06,297 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-06-11 09:23:06,297 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:06,521 INFO L129 PetriNetUnfolder]: 614/1240 cut-off events. [2021-06-11 09:23:06,521 INFO L130 PetriNetUnfolder]: For 1266/1266 co-relation queries the response was YES. [2021-06-11 09:23:06,524 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4652 conditions, 1240 events. 614/1240 cut-off events. For 1266/1266 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 7884 event pairs, 77 based on Foata normal form. 21/989 useless extension candidates. Maximal degree in co-relation 3267. Up to 523 conditions per place. [2021-06-11 09:23:06,532 INFO L132 encePairwiseOnDemand]: 17/27 looper letters, 29 selfloop transitions, 54 changer transitions 0/85 dead transitions. [2021-06-11 09:23:06,532 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 85 transitions, 721 flow [2021-06-11 09:23:06,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-11 09:23:06,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-06-11 09:23:06,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 101 transitions. [2021-06-11 09:23:06,534 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5343915343915344 [2021-06-11 09:23:06,534 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 101 transitions. [2021-06-11 09:23:06,534 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 101 transitions. [2021-06-11 09:23:06,534 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:06,534 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 101 transitions. [2021-06-11 09:23:06,535 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 14.428571428571429) internal successors, (101), 7 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:06,536 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:06,536 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:06,536 INFO L185 Difference]: Start difference. First operand has 36 places, 58 transitions, 414 flow. Second operand 7 states and 101 transitions. [2021-06-11 09:23:06,536 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 85 transitions, 721 flow [2021-06-11 09:23:06,541 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 85 transitions, 719 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-06-11 09:23:06,542 INFO L241 Difference]: Finished difference. Result has 45 places, 69 transitions, 667 flow [2021-06-11 09:23:06,542 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=27, PETRI_DIFFERENCE_MINUEND_FLOW=412, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=667, PETRI_PLACES=45, PETRI_TRANSITIONS=69} [2021-06-11 09:23:06,543 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 22 predicate places. [2021-06-11 09:23:06,543 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:06,543 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 45 places, 69 transitions, 667 flow [2021-06-11 09:23:06,543 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 45 places, 69 transitions, 667 flow [2021-06-11 09:23:06,544 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 45 places, 69 transitions, 667 flow [2021-06-11 09:23:06,581 INFO L129 PetriNetUnfolder]: 213/610 cut-off events. [2021-06-11 09:23:06,581 INFO L130 PetriNetUnfolder]: For 890/904 co-relation queries the response was YES. [2021-06-11 09:23:06,583 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2626 conditions, 610 events. 213/610 cut-off events. For 890/904 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 4628 event pairs, 29 based on Foata normal form. 8/465 useless extension candidates. Maximal degree in co-relation 1461. Up to 285 conditions per place. [2021-06-11 09:23:06,588 INFO L151 LiptonReduction]: Number of co-enabled transitions 390 [2021-06-11 09:23:06,601 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:06,601 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:06,602 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 59 [2021-06-11 09:23:06,602 INFO L480 AbstractCegarLoop]: Abstraction has has 45 places, 69 transitions, 667 flow [2021-06-11 09:23:06,603 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:06,603 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:06,603 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:06,603 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-11 09:23:06,603 INFO L428 AbstractCegarLoop]: === Iteration 4 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:06,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:06,603 INFO L82 PathProgramCache]: Analyzing trace with hash -2100477875, now seen corresponding path program 1 times [2021-06-11 09:23:06,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:06,604 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656196515] [2021-06-11 09:23:06,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:06,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:06,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:06,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:06,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:06,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:06,633 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:06,633 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656196515] [2021-06-11 09:23:06,634 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063403511] [2021-06-11 09:23:06,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-11 09:23:06,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 09:23:06,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 22 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-11 09:23:06,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 09:23:06,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 09:23:06,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:06,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 09:23:06,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:06,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:06,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:06,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:06,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:06,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:06,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:06,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:06,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:06,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:06,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:06,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:06,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:06,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:06,875 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:06,876 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 09:23:06,876 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-06-11 09:23:06,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302491159] [2021-06-11 09:23:06,876 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-11 09:23:06,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:06,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-11 09:23:06,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-06-11 09:23:06,877 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-06-11 09:23:06,878 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 69 transitions, 667 flow. Second operand has 10 states, 10 states have (on average 6.4) internal successors, (64), 10 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:06,878 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:06,878 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-06-11 09:23:06,878 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:07,095 INFO L129 PetriNetUnfolder]: 470/1031 cut-off events. [2021-06-11 09:23:07,095 INFO L130 PetriNetUnfolder]: For 2524/2524 co-relation queries the response was YES. [2021-06-11 09:23:07,098 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5112 conditions, 1031 events. 470/1031 cut-off events. For 2524/2524 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 6682 event pairs, 69 based on Foata normal form. 62/868 useless extension candidates. Maximal degree in co-relation 3733. Up to 450 conditions per place. [2021-06-11 09:23:07,105 INFO L132 encePairwiseOnDemand]: 18/27 looper letters, 25 selfloop transitions, 54 changer transitions 0/81 dead transitions. [2021-06-11 09:23:07,105 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 81 transitions, 914 flow [2021-06-11 09:23:07,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-11 09:23:07,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-06-11 09:23:07,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 74 transitions. [2021-06-11 09:23:07,107 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3915343915343915 [2021-06-11 09:23:07,107 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 74 transitions. [2021-06-11 09:23:07,107 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 74 transitions. [2021-06-11 09:23:07,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:07,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 74 transitions. [2021-06-11 09:23:07,108 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:07,108 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:07,109 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:07,109 INFO L185 Difference]: Start difference. First operand has 45 places, 69 transitions, 667 flow. Second operand 7 states and 74 transitions. [2021-06-11 09:23:07,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 81 transitions, 914 flow [2021-06-11 09:23:07,117 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 81 transitions, 897 flow, removed 5 selfloop flow, removed 1 redundant places. [2021-06-11 09:23:07,119 INFO L241 Difference]: Finished difference. Result has 51 places, 69 transitions, 806 flow [2021-06-11 09:23:07,119 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=27, PETRI_DIFFERENCE_MINUEND_FLOW=654, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=806, PETRI_PLACES=51, PETRI_TRANSITIONS=69} [2021-06-11 09:23:07,119 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 28 predicate places. [2021-06-11 09:23:07,119 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:07,120 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 51 places, 69 transitions, 806 flow [2021-06-11 09:23:07,120 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 51 places, 69 transitions, 806 flow [2021-06-11 09:23:07,120 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 51 places, 69 transitions, 806 flow [2021-06-11 09:23:07,161 INFO L129 PetriNetUnfolder]: 194/617 cut-off events. [2021-06-11 09:23:07,162 INFO L130 PetriNetUnfolder]: For 1200/1208 co-relation queries the response was YES. [2021-06-11 09:23:07,163 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3028 conditions, 617 events. 194/617 cut-off events. For 1200/1208 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 5018 event pairs, 30 based on Foata normal form. 4/471 useless extension candidates. Maximal degree in co-relation 2155. Up to 277 conditions per place. [2021-06-11 09:23:07,168 INFO L151 LiptonReduction]: Number of co-enabled transitions 344 [2021-06-11 09:23:07,181 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:07,181 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:07,181 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 62 [2021-06-11 09:23:07,182 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 69 transitions, 806 flow [2021-06-11 09:23:07,182 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 6.4) internal successors, (64), 10 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:07,182 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:07,182 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:07,403 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-06-11 09:23:07,404 INFO L428 AbstractCegarLoop]: === Iteration 5 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:07,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:07,404 INFO L82 PathProgramCache]: Analyzing trace with hash -2100494216, now seen corresponding path program 2 times [2021-06-11 09:23:07,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:07,404 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059903259] [2021-06-11 09:23:07,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:07,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:07,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:07,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:07,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:07,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:07,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:07,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:07,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:07,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:07,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:07,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:07,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:07,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059903259] [2021-06-11 09:23:07,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:07,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 09:23:07,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923181358] [2021-06-11 09:23:07,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-11 09:23:07,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:07,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-11 09:23:07,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-11 09:23:07,453 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-06-11 09:23:07,453 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 69 transitions, 806 flow. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:07,453 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:07,453 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-06-11 09:23:07,453 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:07,686 INFO L129 PetriNetUnfolder]: 399/899 cut-off events. [2021-06-11 09:23:07,686 INFO L130 PetriNetUnfolder]: For 2531/2531 co-relation queries the response was YES. [2021-06-11 09:23:07,688 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5055 conditions, 899 events. 399/899 cut-off events. For 2531/2531 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 5999 event pairs, 106 based on Foata normal form. 31/730 useless extension candidates. Maximal degree in co-relation 3218. Up to 475 conditions per place. [2021-06-11 09:23:07,696 INFO L132 encePairwiseOnDemand]: 17/27 looper letters, 37 selfloop transitions, 46 changer transitions 0/85 dead transitions. [2021-06-11 09:23:07,696 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 85 transitions, 1063 flow [2021-06-11 09:23:07,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-11 09:23:07,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-06-11 09:23:07,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 126 transitions. [2021-06-11 09:23:07,698 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4666666666666667 [2021-06-11 09:23:07,698 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 126 transitions. [2021-06-11 09:23:07,698 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 126 transitions. [2021-06-11 09:23:07,698 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:07,698 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 126 transitions. [2021-06-11 09:23:07,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 12.6) internal successors, (126), 10 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:07,701 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 27.0) internal successors, (297), 11 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:07,701 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 27.0) internal successors, (297), 11 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:07,701 INFO L185 Difference]: Start difference. First operand has 51 places, 69 transitions, 806 flow. Second operand 10 states and 126 transitions. [2021-06-11 09:23:07,701 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 85 transitions, 1063 flow [2021-06-11 09:23:07,709 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 85 transitions, 931 flow, removed 26 selfloop flow, removed 5 redundant places. [2021-06-11 09:23:07,713 INFO L241 Difference]: Finished difference. Result has 58 places, 69 transitions, 804 flow [2021-06-11 09:23:07,714 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=27, PETRI_DIFFERENCE_MINUEND_FLOW=674, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=804, PETRI_PLACES=58, PETRI_TRANSITIONS=69} [2021-06-11 09:23:07,714 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 35 predicate places. [2021-06-11 09:23:07,714 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:07,714 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 58 places, 69 transitions, 804 flow [2021-06-11 09:23:07,714 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 58 places, 69 transitions, 804 flow [2021-06-11 09:23:07,715 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 69 transitions, 804 flow [2021-06-11 09:23:07,777 INFO L129 PetriNetUnfolder]: 198/624 cut-off events. [2021-06-11 09:23:07,777 INFO L130 PetriNetUnfolder]: For 1593/1594 co-relation queries the response was YES. [2021-06-11 09:23:07,779 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3040 conditions, 624 events. 198/624 cut-off events. For 1593/1594 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 5007 event pairs, 33 based on Foata normal form. 1/476 useless extension candidates. Maximal degree in co-relation 2442. Up to 219 conditions per place. [2021-06-11 09:23:07,786 INFO L151 LiptonReduction]: Number of co-enabled transitions 316 [2021-06-11 09:23:07,802 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:07,802 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:07,802 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 88 [2021-06-11 09:23:07,804 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 69 transitions, 804 flow [2021-06-11 09:23:07,804 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:07,804 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:07,804 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1] [2021-06-11 09:23:07,805 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-11 09:23:07,805 INFO L428 AbstractCegarLoop]: === Iteration 6 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:07,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:07,806 INFO L82 PathProgramCache]: Analyzing trace with hash -690983414, now seen corresponding path program 1 times [2021-06-11 09:23:07,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:07,806 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984579493] [2021-06-11 09:23:07,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:07,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 09:23:07,821 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 09:23:07,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 09:23:07,827 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 09:23:07,828 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 09:23:07,828 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 09:23:07,828 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-06-11 09:23:07,828 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 09:23:07,829 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-06-11 09:23:07,835 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,835 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,835 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,835 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,836 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,836 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,836 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,836 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,837 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,837 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,837 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,837 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,837 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,837 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,837 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,838 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 09:23:07,841 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-11 09:23:07,842 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-06-11 09:23:07,842 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 09:23:07,842 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 09:23:07,843 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 09:23:07,843 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 09:23:07,843 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 09:23:07,843 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 09:23:07,843 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 09:23:07,843 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 09:23:07,844 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 25 transitions, 82 flow [2021-06-11 09:23:07,846 INFO L129 PetriNetUnfolder]: 0/32 cut-off events. [2021-06-11 09:23:07,846 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-06-11 09:23:07,846 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 32 events. 0/32 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 66 event pairs, 0 based on Foata normal form. 0/28 useless extension candidates. Maximal degree in co-relation 0. Up to 5 conditions per place. [2021-06-11 09:23:07,846 INFO L82 GeneralOperation]: Start removeDead. Operand has 34 places, 25 transitions, 82 flow [2021-06-11 09:23:07,847 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 34 places, 25 transitions, 82 flow [2021-06-11 09:23:07,847 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:07,847 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 34 places, 25 transitions, 82 flow [2021-06-11 09:23:07,847 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 34 places, 25 transitions, 82 flow [2021-06-11 09:23:07,847 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 25 transitions, 82 flow [2021-06-11 09:23:07,851 INFO L129 PetriNetUnfolder]: 0/32 cut-off events. [2021-06-11 09:23:07,851 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-06-11 09:23:07,851 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 32 events. 0/32 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 55 event pairs, 0 based on Foata normal form. 0/28 useless extension candidates. Maximal degree in co-relation 0. Up to 5 conditions per place. [2021-06-11 09:23:07,851 INFO L151 LiptonReduction]: Number of co-enabled transitions 336 [2021-06-11 09:23:07,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:07,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 09:23:08,116 INFO L163 LiptonReduction]: Checked pairs total: 624 [2021-06-11 09:23:08,116 INFO L165 LiptonReduction]: Total number of compositions: 9 [2021-06-11 09:23:08,116 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 269 [2021-06-11 09:23:08,119 INFO L129 PetriNetUnfolder]: 0/8 cut-off events. [2021-06-11 09:23:08,119 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 09:23:08,119 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:08,119 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-06-11 09:23:08,120 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:08,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:08,120 INFO L82 PathProgramCache]: Analyzing trace with hash 4642012, now seen corresponding path program 1 times [2021-06-11 09:23:08,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:08,120 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670255401] [2021-06-11 09:23:08,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:08,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:08,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:08,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:08,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:08,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:08,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:08,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:08,156 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:08,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670255401] [2021-06-11 09:23:08,156 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:08,156 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 09:23:08,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301065654] [2021-06-11 09:23:08,157 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 09:23:08,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:08,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 09:23:08,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 09:23:08,158 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:08,158 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 20 transitions, 72 flow. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:08,159 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:08,159 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:08,159 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:08,345 INFO L129 PetriNetUnfolder]: 1592/2271 cut-off events. [2021-06-11 09:23:08,345 INFO L130 PetriNetUnfolder]: For 726/726 co-relation queries the response was YES. [2021-06-11 09:23:08,348 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4932 conditions, 2271 events. 1592/2271 cut-off events. For 726/726 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 9525 event pairs, 444 based on Foata normal form. 8/1665 useless extension candidates. Maximal degree in co-relation 3555. Up to 2164 conditions per place. [2021-06-11 09:23:08,359 INFO L132 encePairwiseOnDemand]: 23/34 looper letters, 26 selfloop transitions, 18 changer transitions 0/46 dead transitions. [2021-06-11 09:23:08,360 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 46 transitions, 249 flow [2021-06-11 09:23:08,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 09:23:08,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 09:23:08,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 75 transitions. [2021-06-11 09:23:08,361 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4411764705882353 [2021-06-11 09:23:08,361 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 75 transitions. [2021-06-11 09:23:08,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 75 transitions. [2021-06-11 09:23:08,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:08,361 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 75 transitions. [2021-06-11 09:23:08,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:08,362 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 34.0) internal successors, (204), 6 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:08,363 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 34.0) internal successors, (204), 6 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:08,363 INFO L185 Difference]: Start difference. First operand has 29 places, 20 transitions, 72 flow. Second operand 5 states and 75 transitions. [2021-06-11 09:23:08,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 46 transitions, 249 flow [2021-06-11 09:23:08,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 46 transitions, 225 flow, removed 12 selfloop flow, removed 0 redundant places. [2021-06-11 09:23:08,365 INFO L241 Difference]: Finished difference. Result has 34 places, 36 transitions, 162 flow [2021-06-11 09:23:08,365 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=60, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=20, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=10, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=162, PETRI_PLACES=34, PETRI_TRANSITIONS=36} [2021-06-11 09:23:08,365 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 5 predicate places. [2021-06-11 09:23:08,365 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:08,365 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 34 places, 36 transitions, 162 flow [2021-06-11 09:23:08,366 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 34 places, 36 transitions, 162 flow [2021-06-11 09:23:08,366 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 36 transitions, 162 flow [2021-06-11 09:23:08,378 INFO L129 PetriNetUnfolder]: 136/269 cut-off events. [2021-06-11 09:23:08,378 INFO L130 PetriNetUnfolder]: For 6/24 co-relation queries the response was YES. [2021-06-11 09:23:08,378 INFO L84 FinitePrefix]: Finished finitePrefix Result has 560 conditions, 269 events. 136/269 cut-off events. For 6/24 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 1331 event pairs, 16 based on Foata normal form. 0/138 useless extension candidates. Maximal degree in co-relation 540. Up to 209 conditions per place. [2021-06-11 09:23:08,380 INFO L151 LiptonReduction]: Number of co-enabled transitions 330 [2021-06-11 09:23:08,384 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:08,384 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:08,385 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 20 [2021-06-11 09:23:08,385 INFO L480 AbstractCegarLoop]: Abstraction has has 34 places, 36 transitions, 162 flow [2021-06-11 09:23:08,386 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:08,386 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:08,386 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 09:23:08,386 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-06-11 09:23:08,386 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:08,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:08,387 INFO L82 PathProgramCache]: Analyzing trace with hash 165843376, now seen corresponding path program 1 times [2021-06-11 09:23:08,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:08,387 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905338300] [2021-06-11 09:23:08,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:08,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:08,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:08,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:08,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:08,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:08,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:08,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:08,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:08,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:08,428 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:08,428 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905338300] [2021-06-11 09:23:08,428 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:08,428 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 09:23:08,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340225609] [2021-06-11 09:23:08,428 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 09:23:08,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:08,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 09:23:08,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-11 09:23:08,429 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:08,430 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 36 transitions, 162 flow. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:08,430 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:08,430 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:08,430 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:08,877 INFO L129 PetriNetUnfolder]: 3563/5455 cut-off events. [2021-06-11 09:23:08,877 INFO L130 PetriNetUnfolder]: For 1731/1731 co-relation queries the response was YES. [2021-06-11 09:23:08,887 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14917 conditions, 5455 events. 3563/5455 cut-off events. For 1731/1731 co-relation queries the response was YES. Maximal size of possible extension queue 472. Compared 32033 event pairs, 1129 based on Foata normal form. 11/3980 useless extension candidates. Maximal degree in co-relation 5472. Up to 3176 conditions per place. [2021-06-11 09:23:08,919 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 47 selfloop transitions, 49 changer transitions 0/98 dead transitions. [2021-06-11 09:23:08,919 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 98 transitions, 623 flow [2021-06-11 09:23:08,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-11 09:23:08,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-06-11 09:23:08,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 130 transitions. [2021-06-11 09:23:08,920 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5462184873949579 [2021-06-11 09:23:08,920 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 130 transitions. [2021-06-11 09:23:08,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 130 transitions. [2021-06-11 09:23:08,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:08,921 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 130 transitions. [2021-06-11 09:23:08,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:08,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:08,922 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:08,922 INFO L185 Difference]: Start difference. First operand has 34 places, 36 transitions, 162 flow. Second operand 7 states and 130 transitions. [2021-06-11 09:23:08,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 98 transitions, 623 flow [2021-06-11 09:23:08,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 98 transitions, 622 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 09:23:08,925 INFO L241 Difference]: Finished difference. Result has 42 places, 74 transitions, 527 flow [2021-06-11 09:23:08,925 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=161, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=527, PETRI_PLACES=42, PETRI_TRANSITIONS=74} [2021-06-11 09:23:08,925 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 13 predicate places. [2021-06-11 09:23:08,926 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:08,926 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 42 places, 74 transitions, 527 flow [2021-06-11 09:23:08,926 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 42 places, 74 transitions, 527 flow [2021-06-11 09:23:08,926 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 42 places, 74 transitions, 527 flow [2021-06-11 09:23:09,020 INFO L129 PetriNetUnfolder]: 954/1907 cut-off events. [2021-06-11 09:23:09,020 INFO L130 PetriNetUnfolder]: For 651/753 co-relation queries the response was YES. [2021-06-11 09:23:09,025 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5964 conditions, 1907 events. 954/1907 cut-off events. For 651/753 co-relation queries the response was YES. Maximal size of possible extension queue 267. Compared 14049 event pairs, 111 based on Foata normal form. 0/1252 useless extension candidates. Maximal degree in co-relation 4606. Up to 1197 conditions per place. [2021-06-11 09:23:09,039 INFO L151 LiptonReduction]: Number of co-enabled transitions 604 [2021-06-11 09:23:09,057 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:09,058 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:09,058 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 132 [2021-06-11 09:23:09,058 INFO L480 AbstractCegarLoop]: Abstraction has has 42 places, 74 transitions, 527 flow [2021-06-11 09:23:09,058 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:09,058 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:09,059 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:09,059 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-06-11 09:23:09,059 INFO L428 AbstractCegarLoop]: === Iteration 3 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:09,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:09,059 INFO L82 PathProgramCache]: Analyzing trace with hash 851132348, now seen corresponding path program 1 times [2021-06-11 09:23:09,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:09,059 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503814406] [2021-06-11 09:23:09,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:09,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:09,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:09,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:09,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:09,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:09,089 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:09,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503814406] [2021-06-11 09:23:09,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845786565] [2021-06-11 09:23:09,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 09:23:09,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:09,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-11 09:23:09,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 09:23:09,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 09:23:09,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:09,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 09:23:09,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:09,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:09,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:09,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:09,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:09,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:09,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:09,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:09,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:09,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:09,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:09,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:09,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:09,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:09,207 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:09,207 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 09:23:09,207 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-06-11 09:23:09,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181113205] [2021-06-11 09:23:09,208 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-11 09:23:09,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:09,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-11 09:23:09,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-06-11 09:23:09,210 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:09,210 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 74 transitions, 527 flow. Second operand has 10 states, 10 states have (on average 7.4) internal successors, (74), 10 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:09,210 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:09,210 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:09,210 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:09,650 INFO L129 PetriNetUnfolder]: 3452/5366 cut-off events. [2021-06-11 09:23:09,650 INFO L130 PetriNetUnfolder]: For 5119/5119 co-relation queries the response was YES. [2021-06-11 09:23:09,661 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20789 conditions, 5366 events. 3452/5366 cut-off events. For 5119/5119 co-relation queries the response was YES. Maximal size of possible extension queue 434. Compared 31514 event pairs, 327 based on Foata normal form. 90/4003 useless extension candidates. Maximal degree in co-relation 15942. Up to 3472 conditions per place. [2021-06-11 09:23:09,697 INFO L132 encePairwiseOnDemand]: 23/34 looper letters, 54 selfloop transitions, 77 changer transitions 0/133 dead transitions. [2021-06-11 09:23:09,698 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 133 transitions, 1146 flow [2021-06-11 09:23:09,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-11 09:23:09,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-06-11 09:23:09,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 110 transitions. [2021-06-11 09:23:09,699 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.46218487394957986 [2021-06-11 09:23:09,699 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 110 transitions. [2021-06-11 09:23:09,699 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 110 transitions. [2021-06-11 09:23:09,699 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:09,700 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 110 transitions. [2021-06-11 09:23:09,700 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:09,701 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:09,701 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:09,701 INFO L185 Difference]: Start difference. First operand has 42 places, 74 transitions, 527 flow. Second operand 7 states and 110 transitions. [2021-06-11 09:23:09,701 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 133 transitions, 1146 flow [2021-06-11 09:23:09,708 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 133 transitions, 1144 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-06-11 09:23:09,711 INFO L241 Difference]: Finished difference. Result has 49 places, 112 transitions, 1021 flow [2021-06-11 09:23:09,712 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=525, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1021, PETRI_PLACES=49, PETRI_TRANSITIONS=112} [2021-06-11 09:23:09,713 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 20 predicate places. [2021-06-11 09:23:09,713 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:09,713 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 49 places, 112 transitions, 1021 flow [2021-06-11 09:23:09,713 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 49 places, 112 transitions, 1021 flow [2021-06-11 09:23:09,714 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 49 places, 112 transitions, 1021 flow [2021-06-11 09:23:09,827 INFO L129 PetriNetUnfolder]: 995/2070 cut-off events. [2021-06-11 09:23:09,827 INFO L130 PetriNetUnfolder]: For 1699/1881 co-relation queries the response was YES. [2021-06-11 09:23:09,833 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8379 conditions, 2070 events. 995/2070 cut-off events. For 1699/1881 co-relation queries the response was YES. Maximal size of possible extension queue 317. Compared 16233 event pairs, 112 based on Foata normal form. 8/1439 useless extension candidates. Maximal degree in co-relation 7827. Up to 1259 conditions per place. [2021-06-11 09:23:09,850 INFO L151 LiptonReduction]: Number of co-enabled transitions 938 [2021-06-11 09:23:09,885 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:09,885 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:09,885 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 172 [2021-06-11 09:23:09,886 INFO L480 AbstractCegarLoop]: Abstraction has has 49 places, 112 transitions, 1021 flow [2021-06-11 09:23:09,886 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 7.4) internal successors, (74), 10 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:09,886 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:09,886 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:10,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-11 09:23:10,105 INFO L428 AbstractCegarLoop]: === Iteration 4 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:10,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:10,105 INFO L82 PathProgramCache]: Analyzing trace with hash 873296856, now seen corresponding path program 1 times [2021-06-11 09:23:10,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:10,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044197692] [2021-06-11 09:23:10,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:10,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:10,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:10,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:10,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:10,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:10,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:10,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:10,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:10,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:10,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:10,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:10,133 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 09:23:10,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044197692] [2021-06-11 09:23:10,133 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:10,134 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 09:23:10,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728203922] [2021-06-11 09:23:10,134 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 09:23:10,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:10,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 09:23:10,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-11 09:23:10,135 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:10,135 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 112 transitions, 1021 flow. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:10,135 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:10,135 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:10,135 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:10,817 INFO L129 PetriNetUnfolder]: 4631/7659 cut-off events. [2021-06-11 09:23:10,817 INFO L130 PetriNetUnfolder]: For 12238/12238 co-relation queries the response was YES. [2021-06-11 09:23:10,838 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33816 conditions, 7659 events. 4631/7659 cut-off events. For 12238/12238 co-relation queries the response was YES. Maximal size of possible extension queue 675. Compared 53235 event pairs, 888 based on Foata normal form. 22/5943 useless extension candidates. Maximal degree in co-relation 24770. Up to 3707 conditions per place. [2021-06-11 09:23:10,882 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 55 selfloop transitions, 106 changer transitions 0/163 dead transitions. [2021-06-11 09:23:10,882 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 163 transitions, 1685 flow [2021-06-11 09:23:10,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-11 09:23:10,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-06-11 09:23:10,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 129 transitions. [2021-06-11 09:23:10,884 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.542016806722689 [2021-06-11 09:23:10,884 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 129 transitions. [2021-06-11 09:23:10,884 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 129 transitions. [2021-06-11 09:23:10,884 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:10,884 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 129 transitions. [2021-06-11 09:23:10,885 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:10,885 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:10,885 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:10,885 INFO L185 Difference]: Start difference. First operand has 49 places, 112 transitions, 1021 flow. Second operand 7 states and 129 transitions. [2021-06-11 09:23:10,885 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 163 transitions, 1685 flow [2021-06-11 09:23:10,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 163 transitions, 1536 flow, removed 50 selfloop flow, removed 3 redundant places. [2021-06-11 09:23:10,975 INFO L241 Difference]: Finished difference. Result has 55 places, 139 transitions, 1459 flow [2021-06-11 09:23:10,975 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=896, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1459, PETRI_PLACES=55, PETRI_TRANSITIONS=139} [2021-06-11 09:23:10,975 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 26 predicate places. [2021-06-11 09:23:10,976 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:10,976 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 55 places, 139 transitions, 1459 flow [2021-06-11 09:23:10,976 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 55 places, 139 transitions, 1459 flow [2021-06-11 09:23:10,977 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 55 places, 139 transitions, 1459 flow [2021-06-11 09:23:11,240 INFO L129 PetriNetUnfolder]: 1240/2767 cut-off events. [2021-06-11 09:23:11,241 INFO L130 PetriNetUnfolder]: For 4235/4420 co-relation queries the response was YES. [2021-06-11 09:23:11,248 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13251 conditions, 2767 events. 1240/2767 cut-off events. For 4235/4420 co-relation queries the response was YES. Maximal size of possible extension queue 424. Compared 24022 event pairs, 152 based on Foata normal form. 22/1988 useless extension candidates. Maximal degree in co-relation 9072. Up to 1225 conditions per place. [2021-06-11 09:23:11,270 INFO L151 LiptonReduction]: Number of co-enabled transitions 1152 [2021-06-11 09:23:11,341 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:11,341 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:11,342 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 366 [2021-06-11 09:23:11,342 INFO L480 AbstractCegarLoop]: Abstraction has has 55 places, 139 transitions, 1459 flow [2021-06-11 09:23:11,342 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:11,342 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:11,342 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:11,343 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-06-11 09:23:11,343 INFO L428 AbstractCegarLoop]: === Iteration 5 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:11,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:11,343 INFO L82 PathProgramCache]: Analyzing trace with hash 846196656, now seen corresponding path program 2 times [2021-06-11 09:23:11,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:11,343 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655004701] [2021-06-11 09:23:11,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:11,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:11,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:11,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:11,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:11,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:11,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:11,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:11,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:11,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:11,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:11,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:11,377 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:11,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655004701] [2021-06-11 09:23:11,377 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:11,377 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 09:23:11,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998273089] [2021-06-11 09:23:11,378 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-11 09:23:11,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:11,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-11 09:23:11,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-11 09:23:11,379 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:11,379 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 139 transitions, 1459 flow. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:11,379 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:11,379 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:11,379 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:12,243 INFO L129 PetriNetUnfolder]: 4333/7075 cut-off events. [2021-06-11 09:23:12,243 INFO L130 PetriNetUnfolder]: For 21250/21250 co-relation queries the response was YES. [2021-06-11 09:23:12,258 INFO L84 FinitePrefix]: Finished finitePrefix Result has 37620 conditions, 7075 events. 4333/7075 cut-off events. For 21250/21250 co-relation queries the response was YES. Maximal size of possible extension queue 648. Compared 47330 event pairs, 976 based on Foata normal form. 76/5528 useless extension candidates. Maximal degree in co-relation 26752. Up to 4609 conditions per place. [2021-06-11 09:23:12,373 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 89 selfloop transitions, 83 changer transitions 0/174 dead transitions. [2021-06-11 09:23:12,373 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 174 transitions, 1995 flow [2021-06-11 09:23:12,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-11 09:23:12,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-06-11 09:23:12,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 184 transitions. [2021-06-11 09:23:12,376 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5411764705882353 [2021-06-11 09:23:12,376 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 184 transitions. [2021-06-11 09:23:12,376 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 184 transitions. [2021-06-11 09:23:12,377 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:12,377 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 184 transitions. [2021-06-11 09:23:12,377 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 18.4) internal successors, (184), 10 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:12,378 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 34.0) internal successors, (374), 11 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:12,378 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 34.0) internal successors, (374), 11 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:12,378 INFO L185 Difference]: Start difference. First operand has 55 places, 139 transitions, 1459 flow. Second operand 10 states and 184 transitions. [2021-06-11 09:23:12,378 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 174 transitions, 1995 flow [2021-06-11 09:23:12,412 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 174 transitions, 1976 flow, removed 5 selfloop flow, removed 1 redundant places. [2021-06-11 09:23:12,415 INFO L241 Difference]: Finished difference. Result has 66 places, 140 transitions, 1666 flow [2021-06-11 09:23:12,415 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1444, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1666, PETRI_PLACES=66, PETRI_TRANSITIONS=140} [2021-06-11 09:23:12,415 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 37 predicate places. [2021-06-11 09:23:12,415 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:12,415 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 66 places, 140 transitions, 1666 flow [2021-06-11 09:23:12,417 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 66 places, 140 transitions, 1666 flow [2021-06-11 09:23:12,418 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 66 places, 140 transitions, 1666 flow [2021-06-11 09:23:12,609 INFO L129 PetriNetUnfolder]: 1244/2735 cut-off events. [2021-06-11 09:23:12,609 INFO L130 PetriNetUnfolder]: For 6026/6199 co-relation queries the response was YES. [2021-06-11 09:23:12,620 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14902 conditions, 2735 events. 1244/2735 cut-off events. For 6026/6199 co-relation queries the response was YES. Maximal size of possible extension queue 441. Compared 23728 event pairs, 139 based on Foata normal form. 28/1971 useless extension candidates. Maximal degree in co-relation 11104. Up to 1261 conditions per place. [2021-06-11 09:23:12,650 INFO L151 LiptonReduction]: Number of co-enabled transitions 1118 [2021-06-11 09:23:12,695 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:12,695 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:12,696 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 281 [2021-06-11 09:23:12,698 INFO L480 AbstractCegarLoop]: Abstraction has has 66 places, 140 transitions, 1666 flow [2021-06-11 09:23:12,698 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:12,698 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:12,698 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:12,698 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-06-11 09:23:12,698 INFO L428 AbstractCegarLoop]: === Iteration 6 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:12,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:12,699 INFO L82 PathProgramCache]: Analyzing trace with hash 461409221, now seen corresponding path program 1 times [2021-06-11 09:23:12,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:12,699 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331280569] [2021-06-11 09:23:12,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:12,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:12,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:12,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:12,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:12,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:12,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:12,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:12,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:12,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:12,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:12,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:12,767 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:12,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331280569] [2021-06-11 09:23:12,768 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:12,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 09:23:12,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684019462] [2021-06-11 09:23:12,768 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-11 09:23:12,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:12,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-11 09:23:12,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-11 09:23:12,769 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:12,769 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 140 transitions, 1666 flow. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:12,770 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:12,770 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:12,770 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:13,683 INFO L129 PetriNetUnfolder]: 5595/9263 cut-off events. [2021-06-11 09:23:13,684 INFO L130 PetriNetUnfolder]: For 36783/36783 co-relation queries the response was YES. [2021-06-11 09:23:13,704 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52357 conditions, 9263 events. 5595/9263 cut-off events. For 36783/36783 co-relation queries the response was YES. Maximal size of possible extension queue 936. Compared 66956 event pairs, 1594 based on Foata normal form. 7/7163 useless extension candidates. Maximal degree in co-relation 36122. Up to 4627 conditions per place. [2021-06-11 09:23:13,756 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 81 selfloop transitions, 182 changer transitions 0/265 dead transitions. [2021-06-11 09:23:13,757 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 265 transitions, 3567 flow [2021-06-11 09:23:13,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 09:23:13,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 09:23:13,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 143 transitions. [2021-06-11 09:23:13,758 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5257352941176471 [2021-06-11 09:23:13,758 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 143 transitions. [2021-06-11 09:23:13,758 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 143 transitions. [2021-06-11 09:23:13,758 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:13,758 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 143 transitions. [2021-06-11 09:23:13,759 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 17.875) internal successors, (143), 8 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:13,759 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 34.0) internal successors, (306), 9 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:13,760 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 34.0) internal successors, (306), 9 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:13,760 INFO L185 Difference]: Start difference. First operand has 66 places, 140 transitions, 1666 flow. Second operand 8 states and 143 transitions. [2021-06-11 09:23:13,760 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 265 transitions, 3567 flow [2021-06-11 09:23:13,823 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 265 transitions, 3201 flow, removed 50 selfloop flow, removed 6 redundant places. [2021-06-11 09:23:13,827 INFO L241 Difference]: Finished difference. Result has 72 places, 245 transitions, 3281 flow [2021-06-11 09:23:13,827 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1488, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3281, PETRI_PLACES=72, PETRI_TRANSITIONS=245} [2021-06-11 09:23:13,828 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 43 predicate places. [2021-06-11 09:23:13,828 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:13,828 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 72 places, 245 transitions, 3281 flow [2021-06-11 09:23:13,828 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 72 places, 245 transitions, 3281 flow [2021-06-11 09:23:13,830 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 72 places, 245 transitions, 3281 flow [2021-06-11 09:23:14,250 INFO L129 PetriNetUnfolder]: 1721/3940 cut-off events. [2021-06-11 09:23:14,250 INFO L130 PetriNetUnfolder]: For 13126/13271 co-relation queries the response was YES. [2021-06-11 09:23:14,260 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22581 conditions, 3940 events. 1721/3940 cut-off events. For 13126/13271 co-relation queries the response was YES. Maximal size of possible extension queue 729. Compared 37592 event pairs, 161 based on Foata normal form. 16/2895 useless extension candidates. Maximal degree in co-relation 18111. Up to 1575 conditions per place. [2021-06-11 09:23:14,284 INFO L151 LiptonReduction]: Number of co-enabled transitions 1568 [2021-06-11 09:23:14,382 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:14,382 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:14,382 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 554 [2021-06-11 09:23:14,383 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 245 transitions, 3281 flow [2021-06-11 09:23:14,383 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:14,383 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:14,383 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:14,383 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-06-11 09:23:14,383 INFO L428 AbstractCegarLoop]: === Iteration 7 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:14,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:14,383 INFO L82 PathProgramCache]: Analyzing trace with hash 1719370733, now seen corresponding path program 1 times [2021-06-11 09:23:14,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:14,384 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485922283] [2021-06-11 09:23:14,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:14,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:14,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:14,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:14,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:14,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:14,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:14,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:14,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:14,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:14,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:14,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:14,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:14,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:14,416 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 09:23:14,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485922283] [2021-06-11 09:23:14,416 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:14,416 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 09:23:14,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350284580] [2021-06-11 09:23:14,417 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-11 09:23:14,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:14,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-11 09:23:14,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-11 09:23:14,418 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:14,418 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 245 transitions, 3281 flow. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:14,418 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:14,418 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:14,419 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:15,931 INFO L129 PetriNetUnfolder]: 6991/12261 cut-off events. [2021-06-11 09:23:15,932 INFO L130 PetriNetUnfolder]: For 65280/65280 co-relation queries the response was YES. [2021-06-11 09:23:15,964 INFO L84 FinitePrefix]: Finished finitePrefix Result has 75346 conditions, 12261 events. 6991/12261 cut-off events. For 65280/65280 co-relation queries the response was YES. Maximal size of possible extension queue 1286. Compared 101387 event pairs, 824 based on Foata normal form. 42/9677 useless extension candidates. Maximal degree in co-relation 52092. Up to 4475 conditions per place. [2021-06-11 09:23:16,048 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 49 selfloop transitions, 280 changer transitions 0/331 dead transitions. [2021-06-11 09:23:16,049 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 331 transitions, 4976 flow [2021-06-11 09:23:16,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 09:23:16,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 09:23:16,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 144 transitions. [2021-06-11 09:23:16,050 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5294117647058824 [2021-06-11 09:23:16,050 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 144 transitions. [2021-06-11 09:23:16,050 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 144 transitions. [2021-06-11 09:23:16,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:16,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 144 transitions. [2021-06-11 09:23:16,051 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 18.0) internal successors, (144), 8 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:16,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 34.0) internal successors, (306), 9 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:16,051 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 34.0) internal successors, (306), 9 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:16,052 INFO L185 Difference]: Start difference. First operand has 72 places, 245 transitions, 3281 flow. Second operand 8 states and 144 transitions. [2021-06-11 09:23:16,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 331 transitions, 4976 flow [2021-06-11 09:23:16,165 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 331 transitions, 4970 flow, removed 3 selfloop flow, removed 0 redundant places. [2021-06-11 09:23:16,171 INFO L241 Difference]: Finished difference. Result has 83 places, 309 transitions, 5169 flow [2021-06-11 09:23:16,171 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3275, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=225, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=5169, PETRI_PLACES=83, PETRI_TRANSITIONS=309} [2021-06-11 09:23:16,171 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 54 predicate places. [2021-06-11 09:23:16,171 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:16,172 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 83 places, 309 transitions, 5169 flow [2021-06-11 09:23:16,172 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 83 places, 309 transitions, 5169 flow [2021-06-11 09:23:16,174 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 83 places, 309 transitions, 5169 flow [2021-06-11 09:23:16,628 INFO L129 PetriNetUnfolder]: 2191/5272 cut-off events. [2021-06-11 09:23:16,628 INFO L130 PetriNetUnfolder]: For 31418/32257 co-relation queries the response was YES. [2021-06-11 09:23:16,644 INFO L84 FinitePrefix]: Finished finitePrefix Result has 36713 conditions, 5272 events. 2191/5272 cut-off events. For 31418/32257 co-relation queries the response was YES. Maximal size of possible extension queue 1024. Compared 54655 event pairs, 231 based on Foata normal form. 143/4012 useless extension candidates. Maximal degree in co-relation 28547. Up to 2101 conditions per place. [2021-06-11 09:23:16,681 INFO L151 LiptonReduction]: Number of co-enabled transitions 1876 [2021-06-11 09:23:16,902 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:16,902 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:16,903 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 732 [2021-06-11 09:23:16,903 INFO L480 AbstractCegarLoop]: Abstraction has has 83 places, 309 transitions, 5169 flow [2021-06-11 09:23:16,903 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:16,903 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:16,903 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:16,903 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-06-11 09:23:16,904 INFO L428 AbstractCegarLoop]: === Iteration 8 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:16,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:16,904 INFO L82 PathProgramCache]: Analyzing trace with hash 1419100200, now seen corresponding path program 1 times [2021-06-11 09:23:16,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:16,904 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139451802] [2021-06-11 09:23:16,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:16,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:16,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:16,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:16,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:16,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:16,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:16,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:16,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:16,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:16,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:16,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:16,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:16,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:16,933 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 09:23:16,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139451802] [2021-06-11 09:23:16,933 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:16,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 09:23:16,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977469954] [2021-06-11 09:23:16,934 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-11 09:23:16,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:16,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-11 09:23:16,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-11 09:23:16,935 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:16,935 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 309 transitions, 5169 flow. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:16,935 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:16,935 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:16,935 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:18,525 INFO L129 PetriNetUnfolder]: 7475/12612 cut-off events. [2021-06-11 09:23:18,526 INFO L130 PetriNetUnfolder]: For 102547/102547 co-relation queries the response was YES. [2021-06-11 09:23:18,566 INFO L84 FinitePrefix]: Finished finitePrefix Result has 96143 conditions, 12612 events. 7475/12612 cut-off events. For 102547/102547 co-relation queries the response was YES. Maximal size of possible extension queue 1244. Compared 98177 event pairs, 1536 based on Foata normal form. 32/9750 useless extension candidates. Maximal degree in co-relation 76867. Up to 6498 conditions per place. [2021-06-11 09:23:18,668 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 116 selfloop transitions, 268 changer transitions 0/386 dead transitions. [2021-06-11 09:23:18,668 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 386 transitions, 7140 flow [2021-06-11 09:23:18,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-11 09:23:18,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-06-11 09:23:18,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 170 transitions. [2021-06-11 09:23:18,670 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5 [2021-06-11 09:23:18,670 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 170 transitions. [2021-06-11 09:23:18,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 170 transitions. [2021-06-11 09:23:18,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:18,670 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 170 transitions. [2021-06-11 09:23:18,671 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 17.0) internal successors, (170), 10 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:18,671 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 34.0) internal successors, (374), 11 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:18,672 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 34.0) internal successors, (374), 11 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:18,672 INFO L185 Difference]: Start difference. First operand has 83 places, 309 transitions, 5169 flow. Second operand 10 states and 170 transitions. [2021-06-11 09:23:18,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 386 transitions, 7140 flow [2021-06-11 09:23:19,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 386 transitions, 7070 flow, removed 35 selfloop flow, removed 0 redundant places. [2021-06-11 09:23:19,093 INFO L241 Difference]: Finished difference. Result has 96 places, 367 transitions, 6976 flow [2021-06-11 09:23:19,094 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=5103, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=309, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=210, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=6976, PETRI_PLACES=96, PETRI_TRANSITIONS=367} [2021-06-11 09:23:19,094 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 67 predicate places. [2021-06-11 09:23:19,094 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:19,094 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 96 places, 367 transitions, 6976 flow [2021-06-11 09:23:19,094 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 96 places, 367 transitions, 6976 flow [2021-06-11 09:23:19,098 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 96 places, 367 transitions, 6976 flow [2021-06-11 09:23:19,516 INFO L129 PetriNetUnfolder]: 2588/5843 cut-off events. [2021-06-11 09:23:19,516 INFO L130 PetriNetUnfolder]: For 38068/38730 co-relation queries the response was YES. [2021-06-11 09:23:19,536 INFO L84 FinitePrefix]: Finished finitePrefix Result has 45862 conditions, 5843 events. 2588/5843 cut-off events. For 38068/38730 co-relation queries the response was YES. Maximal size of possible extension queue 1006. Compared 58411 event pairs, 254 based on Foata normal form. 107/4353 useless extension candidates. Maximal degree in co-relation 37556. Up to 2429 conditions per place. [2021-06-11 09:23:19,604 INFO L151 LiptonReduction]: Number of co-enabled transitions 2078 [2021-06-11 09:23:19,840 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:19,841 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:19,841 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 747 [2021-06-11 09:23:19,841 INFO L480 AbstractCegarLoop]: Abstraction has has 96 places, 367 transitions, 6976 flow [2021-06-11 09:23:19,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:19,841 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:19,842 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:19,842 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-06-11 09:23:19,842 INFO L428 AbstractCegarLoop]: === Iteration 9 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:19,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:19,842 INFO L82 PathProgramCache]: Analyzing trace with hash 1418784279, now seen corresponding path program 1 times [2021-06-11 09:23:19,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:19,842 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360912527] [2021-06-11 09:23:19,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:19,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:19,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:19,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:19,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:19,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:19,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:19,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:19,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:19,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:19,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:19,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:19,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:19,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:19,875 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:19,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360912527] [2021-06-11 09:23:19,876 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:19,876 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-11 09:23:19,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386801598] [2021-06-11 09:23:19,876 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-11 09:23:19,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:19,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-11 09:23:19,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-11 09:23:19,877 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:19,877 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 367 transitions, 6976 flow. Second operand has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:19,877 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:19,877 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:19,877 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:21,426 INFO L129 PetriNetUnfolder]: 7203/12466 cut-off events. [2021-06-11 09:23:21,426 INFO L130 PetriNetUnfolder]: For 121072/121072 co-relation queries the response was YES. [2021-06-11 09:23:21,472 INFO L84 FinitePrefix]: Finished finitePrefix Result has 100844 conditions, 12466 events. 7203/12466 cut-off events. For 121072/121072 co-relation queries the response was YES. Maximal size of possible extension queue 1283. Compared 100589 event pairs, 1888 based on Foata normal form. 66/9754 useless extension candidates. Maximal degree in co-relation 72635. Up to 6426 conditions per place. [2021-06-11 09:23:21,578 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 118 selfloop transitions, 269 changer transitions 0/389 dead transitions. [2021-06-11 09:23:21,578 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 389 transitions, 7941 flow [2021-06-11 09:23:21,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-11 09:23:21,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-06-11 09:23:21,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 186 transitions. [2021-06-11 09:23:21,580 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.49732620320855614 [2021-06-11 09:23:21,580 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 186 transitions. [2021-06-11 09:23:21,580 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 186 transitions. [2021-06-11 09:23:21,580 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:21,580 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 186 transitions. [2021-06-11 09:23:21,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 16.90909090909091) internal successors, (186), 11 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:21,581 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 34.0) internal successors, (408), 12 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:21,581 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 34.0) internal successors, (408), 12 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:21,581 INFO L185 Difference]: Start difference. First operand has 96 places, 367 transitions, 6976 flow. Second operand 11 states and 186 transitions. [2021-06-11 09:23:21,581 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 389 transitions, 7941 flow [2021-06-11 09:23:21,994 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 389 transitions, 7706 flow, removed 3 selfloop flow, removed 2 redundant places. [2021-06-11 09:23:22,000 INFO L241 Difference]: Finished difference. Result has 107 places, 368 transitions, 7476 flow [2021-06-11 09:23:22,000 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=6742, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=367, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=268, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=7476, PETRI_PLACES=107, PETRI_TRANSITIONS=368} [2021-06-11 09:23:22,000 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 78 predicate places. [2021-06-11 09:23:22,001 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:22,001 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 107 places, 368 transitions, 7476 flow [2021-06-11 09:23:22,001 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 107 places, 368 transitions, 7476 flow [2021-06-11 09:23:22,004 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 107 places, 368 transitions, 7476 flow [2021-06-11 09:23:22,526 INFO L129 PetriNetUnfolder]: 2569/5780 cut-off events. [2021-06-11 09:23:22,526 INFO L130 PetriNetUnfolder]: For 44725/45121 co-relation queries the response was YES. [2021-06-11 09:23:22,549 INFO L84 FinitePrefix]: Finished finitePrefix Result has 48473 conditions, 5780 events. 2569/5780 cut-off events. For 44725/45121 co-relation queries the response was YES. Maximal size of possible extension queue 1008. Compared 57578 event pairs, 219 based on Foata normal form. 54/4233 useless extension candidates. Maximal degree in co-relation 40329. Up to 2425 conditions per place. [2021-06-11 09:23:22,608 INFO L151 LiptonReduction]: Number of co-enabled transitions 2016 [2021-06-11 09:23:22,807 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:22,807 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:22,807 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 806 [2021-06-11 09:23:22,807 INFO L480 AbstractCegarLoop]: Abstraction has has 107 places, 368 transitions, 7476 flow [2021-06-11 09:23:22,808 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:22,808 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:22,808 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:22,808 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-06-11 09:23:22,808 INFO L428 AbstractCegarLoop]: === Iteration 10 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:22,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:22,808 INFO L82 PathProgramCache]: Analyzing trace with hash 1769513942, now seen corresponding path program 1 times [2021-06-11 09:23:22,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:22,809 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571084057] [2021-06-11 09:23:22,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:22,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:22,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:22,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:22,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:22,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:22,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:22,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:22,841 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 09:23:22,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571084057] [2021-06-11 09:23:22,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597082723] [2021-06-11 09:23:22,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 09:23:22,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:22,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-11 09:23:22,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 09:23:22,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:22,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:22,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:22,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:22,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:22,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:22,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:22,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:22,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:22,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:22,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:22,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:22,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 09:23:22,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:22,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 09:23:22,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:22,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:22,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:22,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:22,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:22,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:22,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:22,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:22,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:22,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:22,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:22,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:22,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:22,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:22,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:23,004 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:23,004 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 09:23:23,005 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 11 [2021-06-11 09:23:23,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368788062] [2021-06-11 09:23:23,005 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-11 09:23:23,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:23,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-11 09:23:23,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-06-11 09:23:23,006 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:23,006 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 368 transitions, 7476 flow. Second operand has 13 states, 13 states have (on average 7.538461538461538) internal successors, (98), 13 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:23,006 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:23,006 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:23,006 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:25,044 INFO L129 PetriNetUnfolder]: 6968/13181 cut-off events. [2021-06-11 09:23:25,044 INFO L130 PetriNetUnfolder]: For 162224/162224 co-relation queries the response was YES. [2021-06-11 09:23:25,106 INFO L84 FinitePrefix]: Finished finitePrefix Result has 109703 conditions, 13181 events. 6968/13181 cut-off events. For 162224/162224 co-relation queries the response was YES. Maximal size of possible extension queue 1458. Compared 119325 event pairs, 567 based on Foata normal form. 732/11099 useless extension candidates. Maximal degree in co-relation 92283. Up to 4781 conditions per place. [2021-06-11 09:23:25,191 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 68 selfloop transitions, 389 changer transitions 0/459 dead transitions. [2021-06-11 09:23:25,191 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 459 transitions, 9732 flow [2021-06-11 09:23:25,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-11 09:23:25,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-06-11 09:23:25,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 222 transitions. [2021-06-11 09:23:25,193 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.38408304498269896 [2021-06-11 09:23:25,193 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 222 transitions. [2021-06-11 09:23:25,193 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 222 transitions. [2021-06-11 09:23:25,193 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:25,193 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 222 transitions. [2021-06-11 09:23:25,194 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 13.058823529411764) internal successors, (222), 17 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:25,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 34.0) internal successors, (612), 18 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:25,195 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 34.0) internal successors, (612), 18 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:25,195 INFO L185 Difference]: Start difference. First operand has 107 places, 368 transitions, 7476 flow. Second operand 17 states and 222 transitions. [2021-06-11 09:23:25,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 459 transitions, 9732 flow [2021-06-11 09:23:25,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 459 transitions, 9281 flow, removed 16 selfloop flow, removed 7 redundant places. [2021-06-11 09:23:25,827 INFO L241 Difference]: Finished difference. Result has 121 places, 417 transitions, 9144 flow [2021-06-11 09:23:25,827 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=7074, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=368, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=340, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=9144, PETRI_PLACES=121, PETRI_TRANSITIONS=417} [2021-06-11 09:23:25,827 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 92 predicate places. [2021-06-11 09:23:25,827 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:25,828 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 121 places, 417 transitions, 9144 flow [2021-06-11 09:23:25,828 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 121 places, 417 transitions, 9144 flow [2021-06-11 09:23:25,831 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 121 places, 417 transitions, 9144 flow [2021-06-11 09:23:26,476 INFO L129 PetriNetUnfolder]: 2586/6259 cut-off events. [2021-06-11 09:23:26,476 INFO L130 PetriNetUnfolder]: For 58964/59514 co-relation queries the response was YES. [2021-06-11 09:23:26,503 INFO L84 FinitePrefix]: Finished finitePrefix Result has 57527 conditions, 6259 events. 2586/6259 cut-off events. For 58964/59514 co-relation queries the response was YES. Maximal size of possible extension queue 1154. Compared 67456 event pairs, 214 based on Foata normal form. 112/4710 useless extension candidates. Maximal degree in co-relation 50110. Up to 2627 conditions per place. [2021-06-11 09:23:26,571 INFO L151 LiptonReduction]: Number of co-enabled transitions 2190 [2021-06-11 09:23:26,784 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:26,785 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:26,785 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 958 [2021-06-11 09:23:26,785 INFO L480 AbstractCegarLoop]: Abstraction has has 121 places, 417 transitions, 9144 flow [2021-06-11 09:23:26,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 7.538461538461538) internal successors, (98), 13 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:26,785 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:26,785 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:26,992 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 09:23:26,993 INFO L428 AbstractCegarLoop]: === Iteration 11 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:26,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:26,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1871179953, now seen corresponding path program 1 times [2021-06-11 09:23:26,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:26,993 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022992176] [2021-06-11 09:23:26,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:26,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:27,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:27,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:27,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:27,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:27,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:27,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:27,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:27,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:27,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:27,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:27,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:27,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:27,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:27,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:27,023 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-11 09:23:27,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022992176] [2021-06-11 09:23:27,024 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 09:23:27,024 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 09:23:27,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109877641] [2021-06-11 09:23:27,024 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 09:23:27,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:27,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 09:23:27,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-11 09:23:27,025 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:27,025 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 417 transitions, 9144 flow. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:27,025 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:27,025 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:27,025 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:29,092 INFO L129 PetriNetUnfolder]: 7280/13663 cut-off events. [2021-06-11 09:23:29,092 INFO L130 PetriNetUnfolder]: For 182029/182029 co-relation queries the response was YES. [2021-06-11 09:23:29,164 INFO L84 FinitePrefix]: Finished finitePrefix Result has 125695 conditions, 13663 events. 7280/13663 cut-off events. For 182029/182029 co-relation queries the response was YES. Maximal size of possible extension queue 1514. Compared 123710 event pairs, 1979 based on Foata normal form. 48/10816 useless extension candidates. Maximal degree in co-relation 105561. Up to 9841 conditions per place. [2021-06-11 09:23:29,257 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 241 selfloop transitions, 236 changer transitions 0/479 dead transitions. [2021-06-11 09:23:29,257 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 129 places, 479 transitions, 11285 flow [2021-06-11 09:23:29,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-11 09:23:29,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-06-11 09:23:29,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 157 transitions. [2021-06-11 09:23:29,258 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5130718954248366 [2021-06-11 09:23:29,258 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 157 transitions. [2021-06-11 09:23:29,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 157 transitions. [2021-06-11 09:23:29,259 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:29,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 157 transitions. [2021-06-11 09:23:29,259 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 17.444444444444443) internal successors, (157), 9 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:29,260 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 34.0) internal successors, (340), 10 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:29,260 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 34.0) internal successors, (340), 10 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:29,260 INFO L185 Difference]: Start difference. First operand has 121 places, 417 transitions, 9144 flow. Second operand 9 states and 157 transitions. [2021-06-11 09:23:29,260 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 129 places, 479 transitions, 11285 flow [2021-06-11 09:23:30,433 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 479 transitions, 10351 flow, removed 215 selfloop flow, removed 7 redundant places. [2021-06-11 09:23:30,441 INFO L241 Difference]: Finished difference. Result has 125 places, 455 transitions, 9782 flow [2021-06-11 09:23:30,441 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=8290, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=417, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=198, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=9782, PETRI_PLACES=125, PETRI_TRANSITIONS=455} [2021-06-11 09:23:30,441 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 96 predicate places. [2021-06-11 09:23:30,442 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:30,442 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 125 places, 455 transitions, 9782 flow [2021-06-11 09:23:30,442 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 125 places, 455 transitions, 9782 flow [2021-06-11 09:23:30,446 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 125 places, 455 transitions, 9782 flow [2021-06-11 09:23:31,435 INFO L129 PetriNetUnfolder]: 2793/6672 cut-off events. [2021-06-11 09:23:31,436 INFO L130 PetriNetUnfolder]: For 67592/68332 co-relation queries the response was YES. [2021-06-11 09:23:31,466 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60998 conditions, 6672 events. 2793/6672 cut-off events. For 67592/68332 co-relation queries the response was YES. Maximal size of possible extension queue 1297. Compared 71826 event pairs, 217 based on Foata normal form. 203/5100 useless extension candidates. Maximal degree in co-relation 52539. Up to 2853 conditions per place. [2021-06-11 09:23:31,537 INFO L151 LiptonReduction]: Number of co-enabled transitions 2314 [2021-06-11 09:23:31,725 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:31,725 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:31,726 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1284 [2021-06-11 09:23:31,726 INFO L480 AbstractCegarLoop]: Abstraction has has 125 places, 455 transitions, 9782 flow [2021-06-11 09:23:31,726 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:31,726 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:31,726 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:31,726 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-06-11 09:23:31,727 INFO L428 AbstractCegarLoop]: === Iteration 12 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:31,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:31,727 INFO L82 PathProgramCache]: Analyzing trace with hash 1327193945, now seen corresponding path program 2 times [2021-06-11 09:23:31,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:31,727 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268516069] [2021-06-11 09:23:31,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 09:23:31,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:31,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:31,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:31,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:31,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:31,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 09:23:31,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 09:23:31,763 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 09:23:31,763 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268516069] [2021-06-11 09:23:31,763 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785550517] [2021-06-11 09:23:31,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 09:23:31,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-11 09:23:31,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 09:23:31,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-11 09:23:31,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 09:23:31,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:31,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:31,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:31,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:31,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:31,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:31,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:31,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:31,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:31,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:31,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:31,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:31,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:31,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:31,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:31,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:31,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:31,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:31,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:31,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:31,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:31,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:31,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:31,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:31,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 09:23:31,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:31,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 09:23:31,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:31,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:31,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:31,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 09:23:31,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 09:23:31,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 09:23:31,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 09:23:31,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 09:23:31,890 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 09:23:31,891 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 09:23:31,891 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 12 [2021-06-11 09:23:31,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856379561] [2021-06-11 09:23:31,891 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-11 09:23:31,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 09:23:31,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-11 09:23:31,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-11 09:23:31,892 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-06-11 09:23:31,892 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 455 transitions, 9782 flow. Second operand has 14 states, 14 states have (on average 7.428571428571429) internal successors, (104), 14 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:31,892 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 09:23:31,892 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-06-11 09:23:31,892 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 09:23:34,522 INFO L129 PetriNetUnfolder]: 6977/14272 cut-off events. [2021-06-11 09:23:34,523 INFO L130 PetriNetUnfolder]: For 217422/217422 co-relation queries the response was YES. [2021-06-11 09:23:34,603 INFO L84 FinitePrefix]: Finished finitePrefix Result has 121715 conditions, 14272 events. 6977/14272 cut-off events. For 217422/217422 co-relation queries the response was YES. Maximal size of possible extension queue 1727. Compared 142534 event pairs, 693 based on Foata normal form. 527/11887 useless extension candidates. Maximal degree in co-relation 97075. Up to 5085 conditions per place. [2021-06-11 09:23:34,690 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 56 selfloop transitions, 488 changer transitions 0/546 dead transitions. [2021-06-11 09:23:34,690 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 546 transitions, 11962 flow [2021-06-11 09:23:34,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-11 09:23:34,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-06-11 09:23:34,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 330 transitions. [2021-06-11 09:23:34,692 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.40441176470588236 [2021-06-11 09:23:34,692 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 330 transitions. [2021-06-11 09:23:34,692 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 330 transitions. [2021-06-11 09:23:34,692 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 09:23:34,692 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 330 transitions. [2021-06-11 09:23:34,693 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 13.75) internal successors, (330), 24 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:34,694 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 34.0) internal successors, (850), 25 states have internal predecessors, (850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:34,694 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 34.0) internal successors, (850), 25 states have internal predecessors, (850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:34,694 INFO L185 Difference]: Start difference. First operand has 125 places, 455 transitions, 9782 flow. Second operand 24 states and 330 transitions. [2021-06-11 09:23:34,694 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 546 transitions, 11962 flow [2021-06-11 09:23:36,066 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 546 transitions, 11855 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 09:23:36,075 INFO L241 Difference]: Finished difference. Result has 154 places, 506 transitions, 11891 flow [2021-06-11 09:23:36,075 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=9675, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=455, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=437, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=11891, PETRI_PLACES=154, PETRI_TRANSITIONS=506} [2021-06-11 09:23:36,075 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 125 predicate places. [2021-06-11 09:23:36,075 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 09:23:36,076 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 154 places, 506 transitions, 11891 flow [2021-06-11 09:23:36,076 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 154 places, 506 transitions, 11891 flow [2021-06-11 09:23:36,080 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 154 places, 506 transitions, 11891 flow [2021-06-11 09:23:36,901 INFO L129 PetriNetUnfolder]: 3020/7543 cut-off events. [2021-06-11 09:23:36,902 INFO L130 PetriNetUnfolder]: For 103943/104090 co-relation queries the response was YES. [2021-06-11 09:23:36,934 INFO L84 FinitePrefix]: Finished finitePrefix Result has 73227 conditions, 7543 events. 3020/7543 cut-off events. For 103943/104090 co-relation queries the response was YES. Maximal size of possible extension queue 1358. Compared 84968 event pairs, 200 based on Foata normal form. 9/5593 useless extension candidates. Maximal degree in co-relation 64758. Up to 3217 conditions per place. [2021-06-11 09:23:36,999 INFO L151 LiptonReduction]: Number of co-enabled transitions 2328 [2021-06-11 09:23:37,302 INFO L163 LiptonReduction]: Checked pairs total: 0 [2021-06-11 09:23:37,302 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 09:23:37,302 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1227 [2021-06-11 09:23:37,302 INFO L480 AbstractCegarLoop]: Abstraction has has 154 places, 506 transitions, 11891 flow [2021-06-11 09:23:37,303 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 7.428571428571429) internal successors, (104), 14 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 09:23:37,303 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 09:23:37,303 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 09:23:37,524 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 09:23:37,524 INFO L428 AbstractCegarLoop]: === Iteration 13 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 09:23:37,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 09:23:37,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1403228438, now seen corresponding path program 1 times [2021-06-11 09:23:37,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 09:23:37,525 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007747563] [2021-06-11 09:23:37,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 09:23:37,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 09:23:37,528 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 09:23:37,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 09:23:37,531 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 09:23:37,537 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 09:23:37,537 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 09:23:37,537 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-06-11 09:23:37,553 INFO L202 PluginConnector]: Adding new model fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.06 09:23:37 BasicIcfg [2021-06-11 09:23:37,553 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-11 09:23:37,554 INFO L168 Benchmark]: Toolchain (without parser) took 33316.96 ms. Allocated memory was 362.8 MB in the beginning and 8.7 GB in the end (delta: 8.4 GB). Free memory was 342.0 MB in the beginning and 7.1 GB in the end (delta: -6.8 GB). Peak memory consumption was 1.6 GB. Max. memory is 16.0 GB. [2021-06-11 09:23:37,554 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 362.8 MB. Free memory was 343.1 MB in the beginning and 343.0 MB in the end (delta: 65.7 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-11 09:23:37,554 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.15 ms. Allocated memory is still 362.8 MB. Free memory was 342.0 MB in the beginning and 340.5 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-11 09:23:37,561 INFO L168 Benchmark]: Boogie Preprocessor took 13.40 ms. Allocated memory is still 362.8 MB. Free memory was 340.5 MB in the beginning and 339.6 MB in the end (delta: 896.2 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-11 09:23:37,561 INFO L168 Benchmark]: RCFGBuilder took 183.24 ms. Allocated memory is still 362.8 MB. Free memory was 339.5 MB in the beginning and 331.1 MB in the end (delta: 8.4 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.0 GB. [2021-06-11 09:23:37,562 INFO L168 Benchmark]: TraceAbstraction took 33093.10 ms. Allocated memory was 362.8 MB in the beginning and 8.7 GB in the end (delta: 8.4 GB). Free memory was 330.7 MB in the beginning and 7.1 GB in the end (delta: -6.8 GB). Peak memory consumption was 1.6 GB. Max. memory is 16.0 GB. [2021-06-11 09:23:37,562 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 362.8 MB. Free memory was 343.1 MB in the beginning and 343.0 MB in the end (delta: 65.7 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 22.15 ms. Allocated memory is still 362.8 MB. Free memory was 342.0 MB in the beginning and 340.5 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 13.40 ms. Allocated memory is still 362.8 MB. Free memory was 340.5 MB in the beginning and 339.6 MB in the end (delta: 896.2 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 183.24 ms. Allocated memory is still 362.8 MB. Free memory was 339.5 MB in the beginning and 331.1 MB in the end (delta: 8.4 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.0 GB. * TraceAbstraction took 33093.10 ms. Allocated memory was 362.8 MB in the beginning and 8.7 GB in the end (delta: 8.4 GB). Free memory was 330.7 MB in the beginning and 7.1 GB in the end (delta: -6.8 GB). Peak memory consumption was 1.6 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 192.6ms, 13 PlacesBefore, 10 PlacesAfterwards, 10 TransitionsBefore, 7 TransitionsAfterwards, 24 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 3 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 4 TotalNumberOfCompositions, 9 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 9, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 9, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , Statistics on independence cache: Total cache size (in pairs): 6, Positive cache size: 6, Positive conditional cache size: 0, Positive unconditional cache size: 6, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.3ms, 12 PlacesBefore, 11 PlacesAfterwards, 5 TransitionsBefore, 5 TransitionsAfterwards, 4 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 6, Positive cache size: 6, Positive conditional cache size: 0, Positive unconditional cache size: 6, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 165.7ms, 20 PlacesBefore, 17 PlacesAfterwards, 15 TransitionsBefore, 12 TransitionsAfterwards, 88 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 4 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 5 TotalNumberOfCompositions, 138 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 94, positive: 78, positive conditional: 0, positive unconditional: 78, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 51, positive: 46, positive conditional: 0, positive unconditional: 46, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 51, positive: 46, positive conditional: 0, positive unconditional: 46, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 51, positive: 43, positive conditional: 0, positive unconditional: 43, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 8, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 40, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 94, positive: 32, positive conditional: 0, positive unconditional: 32, negative: 11, negative conditional: 0, negative unconditional: 11, unknown: 51, unknown conditional: 0, unknown unconditional: 51] , Statistics on independence cache: Total cache size (in pairs): 61, Positive cache size: 56, Positive conditional cache size: 0, Positive unconditional cache size: 56, Negative cache size: 5, Negative conditional cache size: 0, Negative unconditional cache size: 5 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.4ms, 22 PlacesBefore, 22 PlacesAfterwards, 16 TransitionsBefore, 16 TransitionsAfterwards, 70 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 61, Positive cache size: 56, Positive conditional cache size: 0, Positive unconditional cache size: 56, Negative cache size: 5, Negative conditional cache size: 0, Negative unconditional cache size: 5 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 232.2ms, 27 PlacesBefore, 23 PlacesAfterwards, 20 TransitionsBefore, 16 TransitionsAfterwards, 192 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 6 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 7 TotalNumberOfCompositions, 340 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 162, positive: 138, positive conditional: 0, positive unconditional: 138, negative: 24, negative conditional: 0, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 94, positive: 84, positive conditional: 0, positive unconditional: 84, negative: 10, negative conditional: 0, negative unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 94, positive: 84, positive conditional: 0, positive unconditional: 84, negative: 10, negative conditional: 0, negative unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 94, positive: 70, positive conditional: 0, positive unconditional: 70, negative: 24, negative conditional: 0, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 24, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 10, negative conditional: 0, negative unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 86, positive: 46, positive conditional: 0, positive unconditional: 46, negative: 41, negative conditional: 0, negative unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 162, positive: 54, positive conditional: 0, positive unconditional: 54, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 94, unknown conditional: 0, unknown unconditional: 94] , Statistics on independence cache: Total cache size (in pairs): 124, Positive cache size: 114, Positive conditional cache size: 0, Positive unconditional cache size: 114, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.8ms, 28 PlacesBefore, 28 PlacesAfterwards, 28 TransitionsBefore, 28 TransitionsAfterwards, 196 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 124, Positive cache size: 114, Positive conditional cache size: 0, Positive unconditional cache size: 114, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 47.7ms, 36 PlacesBefore, 36 PlacesAfterwards, 58 TransitionsBefore, 58 TransitionsAfterwards, 334 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 124, Positive cache size: 114, Positive conditional cache size: 0, Positive unconditional cache size: 114, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 58.4ms, 45 PlacesBefore, 45 PlacesAfterwards, 69 TransitionsBefore, 69 TransitionsAfterwards, 390 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 124, Positive cache size: 114, Positive conditional cache size: 0, Positive unconditional cache size: 114, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 61.2ms, 51 PlacesBefore, 51 PlacesAfterwards, 69 TransitionsBefore, 69 TransitionsAfterwards, 344 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 124, Positive cache size: 114, Positive conditional cache size: 0, Positive unconditional cache size: 114, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 87.3ms, 58 PlacesBefore, 58 PlacesAfterwards, 69 TransitionsBefore, 69 TransitionsAfterwards, 316 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 124, Positive cache size: 114, Positive conditional cache size: 0, Positive unconditional cache size: 114, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 268.8ms, 34 PlacesBefore, 29 PlacesAfterwards, 25 TransitionsBefore, 20 TransitionsAfterwards, 336 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 8 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 9 TotalNumberOfCompositions, 624 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 278, positive: 246, positive conditional: 0, positive unconditional: 246, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 174, positive: 162, positive conditional: 0, positive unconditional: 162, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 174, positive: 162, positive conditional: 0, positive unconditional: 162, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 174, positive: 137, positive conditional: 0, positive unconditional: 137, negative: 37, negative conditional: 0, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 37, positive: 25, positive conditional: 0, positive unconditional: 25, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 95, positive: 65, positive conditional: 0, positive unconditional: 65, negative: 30, negative conditional: 0, negative unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 278, positive: 84, positive conditional: 0, positive unconditional: 84, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 174, unknown conditional: 0, unknown unconditional: 174] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.8ms, 34 PlacesBefore, 34 PlacesAfterwards, 36 TransitionsBefore, 36 TransitionsAfterwards, 330 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 131.7ms, 42 PlacesBefore, 42 PlacesAfterwards, 74 TransitionsBefore, 74 TransitionsAfterwards, 604 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 171.9ms, 49 PlacesBefore, 49 PlacesAfterwards, 112 TransitionsBefore, 112 TransitionsAfterwards, 938 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 365.5ms, 55 PlacesBefore, 55 PlacesAfterwards, 139 TransitionsBefore, 139 TransitionsAfterwards, 1152 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 278.8ms, 66 PlacesBefore, 66 PlacesAfterwards, 140 TransitionsBefore, 140 TransitionsAfterwards, 1118 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 554.1ms, 72 PlacesBefore, 72 PlacesAfterwards, 245 TransitionsBefore, 245 TransitionsAfterwards, 1568 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 730.6ms, 83 PlacesBefore, 83 PlacesAfterwards, 309 TransitionsBefore, 309 TransitionsAfterwards, 1876 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 746.5ms, 96 PlacesBefore, 96 PlacesAfterwards, 367 TransitionsBefore, 367 TransitionsAfterwards, 2078 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 805.9ms, 107 PlacesBefore, 107 PlacesAfterwards, 368 TransitionsBefore, 368 TransitionsAfterwards, 2016 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 956.8ms, 121 PlacesBefore, 121 PlacesAfterwards, 417 TransitionsBefore, 417 TransitionsAfterwards, 2190 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1283.4ms, 125 PlacesBefore, 125 PlacesAfterwards, 455 TransitionsBefore, 455 TransitionsAfterwards, 2314 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1226.1ms, 154 PlacesBefore, 154 PlacesAfterwards, 506 TransitionsBefore, 506 TransitionsAfterwards, 2328 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 220, Positive cache size: 208, Positive conditional cache size: 0, Positive unconditional cache size: 208, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12 - CounterExampleResult [Line: 17]: assertion can be violated assertion can be violated We found a FailurePath: [L24] 0 x := 0; [L25] 0 i := 0; VAL [i=0, x=0] [L28] FORK 0 fork i thread(i); VAL [i=0, x=0, y=0] [L16] 1 x := x + 1; VAL [i=0, x=1, y=0] [L29] 0 i := i + 1; VAL [i=1, x=1, y=0] [L28] FORK 0 fork i thread(i); VAL [i=1, x=1, y=0] [L16] 2 x := x + 1; VAL [i=1, x=2, y=0] [L29] 0 i := i + 1; VAL [i=2, x=2, y=0] [L28] FORK 0 fork i thread(i); VAL [i=2, x=2, y=0] [L16] 3 x := x + 1; [L17] 3 assert x <= y + 2; [L17] 1 assert x <= y + 2; VAL [i=2, x=3, y=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 10 locations, 1 error locations. Started 4 CEGAR loops. EmptinessCheckTime: 7.3ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: UNSAFE, OverallTime: 32973.7ms, OverallIterations: 23, TraceHistogramMax: 3, EmptinessCheckTime: 0.0ms, AutomataDifference: 21922.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 939.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 48 SDtfs, 582 SDslu, 72 SDs, 0 SdLazy, 2776 SolverSat, 738 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1778.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 191 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 1100.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=11891occurred in iteration=12, InterpolantAutomatonStates: 168, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 28.5ms SsaConstructionTime, 117.8ms SatisfiabilityAnalysisTime, 1140.8ms InterpolantComputationTime, 196 NumberOfCodeBlocks, 196 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 145 ConstructedInterpolants, 0 QuantifiedInterpolants, 661 SizeOfPredicates, 4 NumberOfNonLiveVariables, 104 ConjunctsInSsa, 29 ConjunctsInUnsatCore, 23 InterpolantComputations, 15 PerfectInterpolantSequences, 30/46 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 proved your program to be incorrect! Received shutdown request...