/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-VariableLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/mcr/example_9.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-24 13:42:56,315 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-24 13:42:56,318 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-24 13:42:56,345 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-24 13:42:56,346 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-24 13:42:56,347 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-24 13:42:56,348 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-24 13:42:56,350 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-24 13:42:56,351 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-24 13:42:56,352 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-24 13:42:56,353 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-24 13:42:56,354 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-24 13:42:56,354 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-24 13:42:56,355 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-24 13:42:56,356 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-24 13:42:56,357 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-24 13:42:56,358 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-24 13:42:56,358 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-24 13:42:56,360 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-24 13:42:56,361 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-24 13:42:56,363 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-24 13:42:56,364 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-24 13:42:56,365 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-24 13:42:56,365 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-24 13:42:56,368 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-24 13:42:56,368 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-24 13:42:56,368 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-24 13:42:56,369 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-24 13:42:56,369 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-24 13:42:56,370 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-24 13:42:56,370 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-24 13:42:56,371 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-24 13:42:56,372 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-24 13:42:56,372 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-24 13:42:56,373 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-24 13:42:56,374 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-24 13:42:56,374 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-24 13:42:56,374 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-24 13:42:56,375 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-24 13:42:56,376 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-24 13:42:56,376 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-24 13:42:56,377 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-VariableLbe.epf [2021-03-24 13:42:56,396 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-24 13:42:56,396 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-24 13:42:56,397 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-24 13:42:56,397 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-24 13:42:56,398 INFO L138 SettingsManager]: * Use SBE=true [2021-03-24 13:42:56,398 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-24 13:42:56,398 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-24 13:42:56,398 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-24 13:42:56,399 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-24 13:42:56,399 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-24 13:42:56,399 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-24 13:42:56,399 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-24 13:42:56,399 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-24 13:42:56,400 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-24 13:42:56,400 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-24 13:42:56,400 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-24 13:42:56,400 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-24 13:42:56,400 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-24 13:42:56,400 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-24 13:42:56,401 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-24 13:42:56,401 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-24 13:42:56,401 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 13:42:56,401 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-24 13:42:56,401 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-24 13:42:56,401 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-24 13:42:56,402 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-24 13:42:56,402 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-24 13:42:56,402 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2021-03-24 13:42:56,402 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-24 13:42:56,402 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-24 13:42:56,697 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-24 13:42:56,715 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-24 13:42:56,717 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-24 13:42:56,718 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-24 13:42:56,719 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-24 13:42:56,719 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/mcr/example_9.bpl [2021-03-24 13:42:56,720 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/mcr/example_9.bpl' [2021-03-24 13:42:56,746 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-24 13:42:56,747 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-24 13:42:56,748 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-24 13:42:56,748 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-24 13:42:56,748 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-24 13:42:56,758 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "example_9.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:56" (1/1) ... [2021-03-24 13:42:56,767 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "example_9.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:56" (1/1) ... [2021-03-24 13:42:56,773 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-24 13:42:56,780 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-24 13:42:56,780 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-24 13:42:56,780 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-24 13:42:56,788 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "example_9.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:56" (1/1) ... [2021-03-24 13:42:56,788 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "example_9.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:56" (1/1) ... [2021-03-24 13:42:56,789 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "example_9.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:56" (1/1) ... [2021-03-24 13:42:56,790 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "example_9.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:56" (1/1) ... [2021-03-24 13:42:56,794 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "example_9.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:56" (1/1) ... [2021-03-24 13:42:56,795 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "example_9.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:56" (1/1) ... [2021-03-24 13:42:56,795 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "example_9.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:56" (1/1) ... [2021-03-24 13:42:56,796 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-24 13:42:56,797 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-24 13:42:56,797 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-24 13:42:56,797 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-24 13:42:56,798 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "example_9.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:56" (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-03-24 13:42:56,861 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_1 given in one single declaration [2021-03-24 13:42:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure set_1 [2021-03-24 13:42:56,862 INFO L138 BoogieDeclarations]: Found implementation of procedure set_1 [2021-03-24 13:42:56,863 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_2 given in one single declaration [2021-03-24 13:42:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure set_2 [2021-03-24 13:42:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure set_2 [2021-03-24 13:42:56,864 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_3 given in one single declaration [2021-03-24 13:42:56,864 INFO L130 BoogieDeclarations]: Found specification of procedure set_3 [2021-03-24 13:42:56,864 INFO L138 BoogieDeclarations]: Found implementation of procedure set_3 [2021-03-24 13:42:56,864 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_4 given in one single declaration [2021-03-24 13:42:56,865 INFO L130 BoogieDeclarations]: Found specification of procedure set_4 [2021-03-24 13:42:56,865 INFO L138 BoogieDeclarations]: Found implementation of procedure set_4 [2021-03-24 13:42:56,865 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_0 given in one single declaration [2021-03-24 13:42:56,865 INFO L130 BoogieDeclarations]: Found specification of procedure set_0 [2021-03-24 13:42:56,865 INFO L138 BoogieDeclarations]: Found implementation of procedure set_0 [2021-03-24 13:42:56,865 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-24 13:42:56,865 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-24 13:42:56,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-24 13:42:56,867 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_5 given in one single declaration [2021-03-24 13:42:56,867 INFO L130 BoogieDeclarations]: Found specification of procedure set_5 [2021-03-24 13:42:56,867 INFO L138 BoogieDeclarations]: Found implementation of procedure set_5 [2021-03-24 13:42:56,867 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_6 given in one single declaration [2021-03-24 13:42:56,868 INFO L130 BoogieDeclarations]: Found specification of procedure set_6 [2021-03-24 13:42:56,868 INFO L138 BoogieDeclarations]: Found implementation of procedure set_6 [2021-03-24 13:42:56,868 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_7 given in one single declaration [2021-03-24 13:42:56,869 INFO L130 BoogieDeclarations]: Found specification of procedure set_7 [2021-03-24 13:42:56,869 INFO L138 BoogieDeclarations]: Found implementation of procedure set_7 [2021-03-24 13:42:56,870 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_8 given in one single declaration [2021-03-24 13:42:56,870 INFO L130 BoogieDeclarations]: Found specification of procedure set_8 [2021-03-24 13:42:56,870 INFO L138 BoogieDeclarations]: Found implementation of procedure set_8 [2021-03-24 13:42:56,871 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-24 13:42:57,063 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-24 13:42:57,064 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-24 13:42:57,065 INFO L202 PluginConnector]: Adding new model example_9.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 01:42:57 BoogieIcfgContainer [2021-03-24 13:42:57,065 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-24 13:42:57,066 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-24 13:42:57,066 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-24 13:42:57,068 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-24 13:42:57,069 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "example_9.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:56" (1/2) ... [2021-03-24 13:42:57,069 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71cc7737 and model type example_9.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 01:42:57, skipping insertion in model container [2021-03-24 13:42:57,070 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "example_9.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 01:42:57" (2/2) ... [2021-03-24 13:42:57,071 INFO L111 eAbstractionObserver]: Analyzing ICFG example_9.bpl [2021-03-24 13:42:57,075 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-24 13:42:57,078 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-24 13:42:57,078 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-24 13:42:57,232 INFO L149 ThreadInstanceAdder]: Constructed 81 joinOtherThreadTransitions. [2021-03-24 13:42:57,247 INFO L253 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2021-03-24 13:42:57,264 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 13:42:57,264 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 13:42:57,264 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 13:42:57,265 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 13:42:57,265 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 13:42:57,265 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 13:42:57,265 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 13:42:57,265 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 13:42:57,276 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 76 places, 120 transitions, 528 flow [2021-03-24 13:42:57,597 INFO L129 PetriNetUnfolder]: 1793/2334 cut-off events. [2021-03-24 13:42:57,597 INFO L130 PetriNetUnfolder]: For 2304/2304 co-relation queries the response was YES. [2021-03-24 13:42:57,609 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4666 conditions, 2334 events. 1793/2334 cut-off events. For 2304/2304 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 8920 event pairs, 0 based on Foata normal form. 0/2333 useless extension candidates. Maximal degree in co-relation 2090. Up to 630 conditions per place. [2021-03-24 13:42:57,610 INFO L82 GeneralOperation]: Start removeDead. Operand has 76 places, 120 transitions, 528 flow [2021-03-24 13:42:57,637 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 65 places, 109 transitions, 488 flow [2021-03-24 13:42:57,638 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-24 13:42:57,647 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 65 places, 109 transitions, 488 flow [2021-03-24 13:42:57,652 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 65 places, 109 transitions, 488 flow [2021-03-24 13:42:57,655 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 65 places, 109 transitions, 488 flow [2021-03-24 13:42:57,835 INFO L129 PetriNetUnfolder]: 1793/2332 cut-off events. [2021-03-24 13:42:57,835 INFO L130 PetriNetUnfolder]: For 2304/2304 co-relation queries the response was YES. [2021-03-24 13:42:57,841 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4664 conditions, 2332 events. 1793/2332 cut-off events. For 2304/2304 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 8412 event pairs, 0 based on Foata normal form. 0/2332 useless extension candidates. Maximal degree in co-relation 2090. Up to 630 conditions per place. [2021-03-24 13:42:57,872 INFO L142 LiptonReduction]: Number of co-enabled transitions 2736 [2021-03-24 13:42:57,987 INFO L154 LiptonReduction]: Checked pairs total: 756 [2021-03-24 13:42:57,987 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-24 13:42:57,989 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 352 [2021-03-24 13:42:58,128 INFO L129 PetriNetUnfolder]: 1793/2322 cut-off events. [2021-03-24 13:42:58,128 INFO L130 PetriNetUnfolder]: For 2304/2304 co-relation queries the response was YES. [2021-03-24 13:42:58,129 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:58,129 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:42:58,130 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:42:58,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:58,135 INFO L82 PathProgramCache]: Analyzing trace with hash -368766337, now seen corresponding path program 1 times [2021-03-24 13:42:58,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:58,142 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37512315] [2021-03-24 13:42:58,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:58,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:58,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:58,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:58,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:58,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:42:58,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37512315] [2021-03-24 13:42:58,300 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:58,300 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:58,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727581388] [2021-03-24 13:42:58,307 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:58,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:58,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:58,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:58,321 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 129 [2021-03-24 13:42:58,326 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 100 transitions, 470 flow. Second operand has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:58,326 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:58,326 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 129 [2021-03-24 13:42:58,327 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:58,493 INFO L129 PetriNetUnfolder]: 1001/1368 cut-off events. [2021-03-24 13:42:58,493 INFO L130 PetriNetUnfolder]: For 2025/2025 co-relation queries the response was YES. [2021-03-24 13:42:58,497 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2840 conditions, 1368 events. 1001/1368 cut-off events. For 2025/2025 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 5714 event pairs, 0 based on Foata normal form. 163/1531 useless extension candidates. Maximal degree in co-relation 2066. Up to 280 conditions per place. [2021-03-24 13:42:58,507 INFO L132 encePairwiseOnDemand]: 123/129 looper letters, 4 selfloop transitions, 1 changer transitions 0/95 dead transitions. [2021-03-24 13:42:58,507 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 95 transitions, 455 flow [2021-03-24 13:42:58,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:58,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:58,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 367 transitions. [2021-03-24 13:42:58,522 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9483204134366925 [2021-03-24 13:42:58,523 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 367 transitions. [2021-03-24 13:42:58,523 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 367 transitions. [2021-03-24 13:42:58,527 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:58,529 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 367 transitions. [2021-03-24 13:42:58,533 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 122.33333333333333) internal successors, (367), 3 states have internal predecessors, (367), 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-03-24 13:42:58,538 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:58,539 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:58,540 INFO L185 Difference]: Start difference. First operand has 56 places, 100 transitions, 470 flow. Second operand 3 states and 367 transitions. [2021-03-24 13:42:58,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 95 transitions, 455 flow [2021-03-24 13:42:58,560 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 95 transitions, 285 flow, removed 0 selfloop flow, removed 18 redundant places. [2021-03-24 13:42:58,571 INFO L241 Difference]: Finished difference. Result has 40 places, 95 transitions, 277 flow [2021-03-24 13:42:58,573 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=275, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=277, PETRI_PLACES=40, PETRI_TRANSITIONS=95} [2021-03-24 13:42:58,574 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, -16 predicate places. [2021-03-24 13:42:58,574 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 95 transitions, 277 flow [2021-03-24 13:42:58,574 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:58,575 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:58,575 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:42:58,576 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-24 13:42:58,576 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:42:58,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:58,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1267996449, now seen corresponding path program 1 times [2021-03-24 13:42:58,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:58,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207643686] [2021-03-24 13:42:58,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:58,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:58,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:58,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:58,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:58,630 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:42:58,630 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207643686] [2021-03-24 13:42:58,631 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:58,632 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:58,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127038848] [2021-03-24 13:42:58,634 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:58,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:58,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:58,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:58,640 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 129 [2021-03-24 13:42:58,640 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 95 transitions, 277 flow. Second operand has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:58,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:58,645 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 129 [2021-03-24 13:42:58,645 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:58,740 INFO L129 PetriNetUnfolder]: 994/1360 cut-off events. [2021-03-24 13:42:58,740 INFO L130 PetriNetUnfolder]: For 157/157 co-relation queries the response was YES. [2021-03-24 13:42:58,742 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1530 conditions, 1360 events. 994/1360 cut-off events. For 157/157 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 6102 event pairs, 0 based on Foata normal form. 1/1361 useless extension candidates. Maximal degree in co-relation 1513. Up to 280 conditions per place. [2021-03-24 13:42:58,749 INFO L132 encePairwiseOnDemand]: 127/129 looper letters, 8 selfloop transitions, 1 changer transitions 0/94 dead transitions. [2021-03-24 13:42:58,749 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 94 transitions, 292 flow [2021-03-24 13:42:58,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:58,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:58,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 367 transitions. [2021-03-24 13:42:58,752 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9483204134366925 [2021-03-24 13:42:58,752 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 367 transitions. [2021-03-24 13:42:58,752 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 367 transitions. [2021-03-24 13:42:58,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:58,752 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 367 transitions. [2021-03-24 13:42:58,753 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 122.33333333333333) internal successors, (367), 3 states have internal predecessors, (367), 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-03-24 13:42:58,755 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:58,755 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:58,756 INFO L185 Difference]: Start difference. First operand has 40 places, 95 transitions, 277 flow. Second operand 3 states and 367 transitions. [2021-03-24 13:42:58,756 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 94 transitions, 292 flow [2021-03-24 13:42:58,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 41 places, 94 transitions, 291 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:58,759 INFO L241 Difference]: Finished difference. Result has 41 places, 94 transitions, 275 flow [2021-03-24 13:42:58,759 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=273, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=275, PETRI_PLACES=41, PETRI_TRANSITIONS=94} [2021-03-24 13:42:58,760 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, -15 predicate places. [2021-03-24 13:42:58,760 INFO L480 AbstractCegarLoop]: Abstraction has has 41 places, 94 transitions, 275 flow [2021-03-24 13:42:58,760 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:58,760 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:58,761 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:42:58,761 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-24 13:42:58,761 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:42:58,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:58,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1076204707, now seen corresponding path program 1 times [2021-03-24 13:42:58,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:58,762 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578382331] [2021-03-24 13:42:58,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:58,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:58,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:58,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:58,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:58,813 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:42:58,813 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578382331] [2021-03-24 13:42:58,813 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:58,814 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:58,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023700453] [2021-03-24 13:42:58,814 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:58,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:58,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:58,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:58,815 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 129 [2021-03-24 13:42:58,816 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 94 transitions, 275 flow. Second operand has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:58,816 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:58,816 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 129 [2021-03-24 13:42:58,816 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:58,904 INFO L129 PetriNetUnfolder]: 946/1304 cut-off events. [2021-03-24 13:42:58,904 INFO L130 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2021-03-24 13:42:58,906 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1468 conditions, 1304 events. 946/1304 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 5805 event pairs, 0 based on Foata normal form. 7/1311 useless extension candidates. Maximal degree in co-relation 1460. Up to 280 conditions per place. [2021-03-24 13:42:58,911 INFO L132 encePairwiseOnDemand]: 126/129 looper letters, 7 selfloop transitions, 1 changer transitions 0/92 dead transitions. [2021-03-24 13:42:58,911 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 92 transitions, 285 flow [2021-03-24 13:42:58,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:58,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:58,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 367 transitions. [2021-03-24 13:42:58,913 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9483204134366925 [2021-03-24 13:42:58,913 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 367 transitions. [2021-03-24 13:42:58,913 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 367 transitions. [2021-03-24 13:42:58,914 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:58,914 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 367 transitions. [2021-03-24 13:42:58,915 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 122.33333333333333) internal successors, (367), 3 states have internal predecessors, (367), 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-03-24 13:42:58,915 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:58,916 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:58,916 INFO L185 Difference]: Start difference. First operand has 41 places, 94 transitions, 275 flow. Second operand 3 states and 367 transitions. [2021-03-24 13:42:58,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 92 transitions, 285 flow [2021-03-24 13:42:58,917 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 92 transitions, 284 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:58,920 INFO L241 Difference]: Finished difference. Result has 42 places, 92 transitions, 270 flow [2021-03-24 13:42:58,920 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=268, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=270, PETRI_PLACES=42, PETRI_TRANSITIONS=92} [2021-03-24 13:42:58,920 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, -14 predicate places. [2021-03-24 13:42:58,920 INFO L480 AbstractCegarLoop]: Abstraction has has 42 places, 92 transitions, 270 flow [2021-03-24 13:42:58,921 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:58,921 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:58,921 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:42:58,921 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-24 13:42:58,921 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:42:58,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:58,922 INFO L82 PathProgramCache]: Analyzing trace with hash 323209673, now seen corresponding path program 1 times [2021-03-24 13:42:58,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:58,922 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397467688] [2021-03-24 13:42:58,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:58,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:58,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:58,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:58,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:58,963 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:42:58,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397467688] [2021-03-24 13:42:58,964 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:58,964 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:58,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818495447] [2021-03-24 13:42:58,965 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:58,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:58,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:58,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:58,966 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 129 [2021-03-24 13:42:58,967 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 92 transitions, 270 flow. Second operand has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:58,967 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:58,967 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 129 [2021-03-24 13:42:58,967 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:59,011 INFO L129 PetriNetUnfolder]: 393/597 cut-off events. [2021-03-24 13:42:59,011 INFO L130 PetriNetUnfolder]: For 149/149 co-relation queries the response was YES. [2021-03-24 13:42:59,012 INFO L84 FinitePrefix]: Finished finitePrefix Result has 650 conditions, 597 events. 393/597 cut-off events. For 149/149 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2501 event pairs, 0 based on Foata normal form. 112/709 useless extension candidates. Maximal degree in co-relation 642. Up to 140 conditions per place. [2021-03-24 13:42:59,015 INFO L132 encePairwiseOnDemand]: 122/129 looper letters, 3 selfloop transitions, 1 changer transitions 0/86 dead transitions. [2021-03-24 13:42:59,015 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 86 transitions, 260 flow [2021-03-24 13:42:59,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:59,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:59,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 367 transitions. [2021-03-24 13:42:59,016 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9483204134366925 [2021-03-24 13:42:59,016 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,017 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:59,018 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,021 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 122.33333333333333) internal successors, (367), 3 states have internal predecessors, (367), 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-03-24 13:42:59,022 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:59,022 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:59,022 INFO L185 Difference]: Start difference. First operand has 42 places, 92 transitions, 270 flow. Second operand 3 states and 367 transitions. [2021-03-24 13:42:59,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 86 transitions, 260 flow [2021-03-24 13:42:59,025 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 86 transitions, 259 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:59,026 INFO L241 Difference]: Finished difference. Result has 43 places, 86 transitions, 253 flow [2021-03-24 13:42:59,027 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=251, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=253, PETRI_PLACES=43, PETRI_TRANSITIONS=86} [2021-03-24 13:42:59,027 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, -13 predicate places. [2021-03-24 13:42:59,027 INFO L480 AbstractCegarLoop]: Abstraction has has 43 places, 86 transitions, 253 flow [2021-03-24 13:42:59,027 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:59,027 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:59,027 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:42:59,028 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-24 13:42:59,028 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:42:59,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:59,028 INFO L82 PathProgramCache]: Analyzing trace with hash 878838051, now seen corresponding path program 1 times [2021-03-24 13:42:59,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:59,029 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423389915] [2021-03-24 13:42:59,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:59,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:59,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:59,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:59,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:59,069 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:42:59,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423389915] [2021-03-24 13:42:59,070 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:59,070 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:59,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497655962] [2021-03-24 13:42:59,070 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:59,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:59,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:59,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:59,071 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 129 [2021-03-24 13:42:59,072 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 86 transitions, 253 flow. Second operand has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:59,072 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:59,072 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 129 [2021-03-24 13:42:59,072 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:59,111 INFO L129 PetriNetUnfolder]: 309/492 cut-off events. [2021-03-24 13:42:59,111 INFO L130 PetriNetUnfolder]: For 72/72 co-relation queries the response was YES. [2021-03-24 13:42:59,112 INFO L84 FinitePrefix]: Finished finitePrefix Result has 566 conditions, 492 events. 309/492 cut-off events. For 72/72 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 2021 event pairs, 0 based on Foata normal form. 15/507 useless extension candidates. Maximal degree in co-relation 558. Up to 105 conditions per place. [2021-03-24 13:42:59,114 INFO L132 encePairwiseOnDemand]: 125/129 looper letters, 6 selfloop transitions, 1 changer transitions 0/83 dead transitions. [2021-03-24 13:42:59,114 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 83 transitions, 258 flow [2021-03-24 13:42:59,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:59,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:59,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 367 transitions. [2021-03-24 13:42:59,116 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9483204134366925 [2021-03-24 13:42:59,116 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:59,117 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,117 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 122.33333333333333) internal successors, (367), 3 states have internal predecessors, (367), 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-03-24 13:42:59,118 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:59,119 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:59,119 INFO L185 Difference]: Start difference. First operand has 43 places, 86 transitions, 253 flow. Second operand 3 states and 367 transitions. [2021-03-24 13:42:59,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 83 transitions, 258 flow [2021-03-24 13:42:59,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 83 transitions, 257 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:59,123 INFO L241 Difference]: Finished difference. Result has 44 places, 83 transitions, 245 flow [2021-03-24 13:42:59,123 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=243, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=245, PETRI_PLACES=44, PETRI_TRANSITIONS=83} [2021-03-24 13:42:59,123 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, -12 predicate places. [2021-03-24 13:42:59,123 INFO L480 AbstractCegarLoop]: Abstraction has has 44 places, 83 transitions, 245 flow [2021-03-24 13:42:59,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:59,124 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:59,124 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:42:59,124 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-24 13:42:59,124 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:42:59,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:59,124 INFO L82 PathProgramCache]: Analyzing trace with hash -296795403, now seen corresponding path program 1 times [2021-03-24 13:42:59,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:59,125 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927977828] [2021-03-24 13:42:59,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:59,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:59,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:59,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:59,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:59,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-03-24 13:42:59,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927977828] [2021-03-24 13:42:59,156 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:59,156 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:59,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060809469] [2021-03-24 13:42:59,160 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:59,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:59,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:59,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:59,161 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 129 [2021-03-24 13:42:59,162 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 83 transitions, 245 flow. Second operand has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:59,162 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:59,162 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 129 [2021-03-24 13:42:59,162 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:59,184 INFO L129 PetriNetUnfolder]: 76/160 cut-off events. [2021-03-24 13:42:59,184 INFO L130 PetriNetUnfolder]: For 57/57 co-relation queries the response was YES. [2021-03-24 13:42:59,185 INFO L84 FinitePrefix]: Finished finitePrefix Result has 187 conditions, 160 events. 76/160 cut-off events. For 57/57 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 486 event pairs, 0 based on Foata normal form. 48/208 useless extension candidates. Maximal degree in co-relation 179. Up to 30 conditions per place. [2021-03-24 13:42:59,186 INFO L132 encePairwiseOnDemand]: 121/129 looper letters, 2 selfloop transitions, 1 changer transitions 0/76 dead transitions. [2021-03-24 13:42:59,186 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 76 transitions, 230 flow [2021-03-24 13:42:59,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:59,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:59,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 367 transitions. [2021-03-24 13:42:59,187 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9483204134366925 [2021-03-24 13:42:59,187 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:59,188 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 122.33333333333333) internal successors, (367), 3 states have internal predecessors, (367), 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-03-24 13:42:59,189 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:59,190 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:59,190 INFO L185 Difference]: Start difference. First operand has 44 places, 83 transitions, 245 flow. Second operand 3 states and 367 transitions. [2021-03-24 13:42:59,190 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 76 transitions, 230 flow [2021-03-24 13:42:59,191 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 76 transitions, 229 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:59,192 INFO L241 Difference]: Finished difference. Result has 45 places, 76 transitions, 225 flow [2021-03-24 13:42:59,193 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=223, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=225, PETRI_PLACES=45, PETRI_TRANSITIONS=76} [2021-03-24 13:42:59,193 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, -11 predicate places. [2021-03-24 13:42:59,193 INFO L480 AbstractCegarLoop]: Abstraction has has 45 places, 76 transitions, 225 flow [2021-03-24 13:42:59,193 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:59,193 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:59,193 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:42:59,193 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-24 13:42:59,194 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:42:59,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:59,194 INFO L82 PathProgramCache]: Analyzing trace with hash -1151034427, now seen corresponding path program 1 times [2021-03-24 13:42:59,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:59,195 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506830055] [2021-03-24 13:42:59,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:59,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:59,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:59,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:59,227 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:42:59,227 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506830055] [2021-03-24 13:42:59,227 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:59,227 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:59,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629822290] [2021-03-24 13:42:59,228 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:59,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:59,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:59,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:59,229 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 129 [2021-03-24 13:42:59,230 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 76 transitions, 225 flow. Second operand has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:59,230 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:59,230 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 129 [2021-03-24 13:42:59,230 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:59,243 INFO L129 PetriNetUnfolder]: 10/48 cut-off events. [2021-03-24 13:42:59,243 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-03-24 13:42:59,244 INFO L84 FinitePrefix]: Finished finitePrefix Result has 68 conditions, 48 events. 10/48 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 64 event pairs, 0 based on Foata normal form. 18/66 useless extension candidates. Maximal degree in co-relation 60. Up to 8 conditions per place. [2021-03-24 13:42:59,244 INFO L132 encePairwiseOnDemand]: 120/129 looper letters, 1 selfloop transitions, 1 changer transitions 0/42 dead transitions. [2021-03-24 13:42:59,244 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 47 places, 42 transitions, 127 flow [2021-03-24 13:42:59,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:59,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:59,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 367 transitions. [2021-03-24 13:42:59,246 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9483204134366925 [2021-03-24 13:42:59,246 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:59,246 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 367 transitions. [2021-03-24 13:42:59,247 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 122.33333333333333) internal successors, (367), 3 states have internal predecessors, (367), 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-03-24 13:42:59,248 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:59,248 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:42:59,249 INFO L185 Difference]: Start difference. First operand has 45 places, 76 transitions, 225 flow. Second operand 3 states and 367 transitions. [2021-03-24 13:42:59,249 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 47 places, 42 transitions, 127 flow [2021-03-24 13:42:59,249 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 42 transitions, 126 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:59,250 INFO L241 Difference]: Finished difference. Result has 46 places, 42 transitions, 124 flow [2021-03-24 13:42:59,250 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=122, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=124, PETRI_PLACES=46, PETRI_TRANSITIONS=42} [2021-03-24 13:42:59,250 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, -10 predicate places. [2021-03-24 13:42:59,250 INFO L480 AbstractCegarLoop]: Abstraction has has 46 places, 42 transitions, 124 flow [2021-03-24 13:42:59,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:42:59,250 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:59,251 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:42:59,251 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-24 13:42:59,254 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:42:59,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:59,254 INFO L82 PathProgramCache]: Analyzing trace with hash 1781566773, now seen corresponding path program 1 times [2021-03-24 13:42:59,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:59,254 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659090019] [2021-03-24 13:42:59,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:59,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:59,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:59,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:42:59,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:59,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:42:59,366 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:42:59,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:42:59,411 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-24 13:42:59,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 13:42:59,454 INFO L142 QuantifierPusher]: treesize reduction 9, result has 81.3 percent of original size [2021-03-24 13:42:59,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 13:42:59,505 INFO L142 QuantifierPusher]: treesize reduction 18, result has 72.3 percent of original size [2021-03-24 13:42:59,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:42:59,585 INFO L142 QuantifierPusher]: treesize reduction 36, result has 61.3 percent of original size [2021-03-24 13:42:59,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:42:59,674 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:42:59,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:42:59,746 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:42:59,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:42:59,790 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:42:59,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659090019] [2021-03-24 13:42:59,790 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:59,790 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:42:59,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637583449] [2021-03-24 13:42:59,791 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:42:59,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:59,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:42:59,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:42:59,794 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:42:59,795 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 42 transitions, 124 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:42:59,795 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:59,795 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:42:59,795 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:00,226 INFO L129 PetriNetUnfolder]: 2489/3679 cut-off events. [2021-03-24 13:43:00,226 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 13:43:00,238 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6779 conditions, 3679 events. 2489/3679 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 319. Compared 19529 event pairs, 769 based on Foata normal form. 1/3495 useless extension candidates. Maximal degree in co-relation 6771. Up to 1153 conditions per place. [2021-03-24 13:43:00,261 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 44 selfloop transitions, 8 changer transitions 1/85 dead transitions. [2021-03-24 13:43:00,261 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 85 transitions, 316 flow [2021-03-24 13:43:00,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:43:00,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:43:00,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:43:00,265 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:43:00,265 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:43:00,265 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:43:00,266 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:00,266 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:43:00,269 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:43:00,272 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:00,272 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:00,272 INFO L185 Difference]: Start difference. First operand has 46 places, 42 transitions, 124 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:43:00,272 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 85 transitions, 316 flow [2021-03-24 13:43:00,274 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 85 transitions, 315 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:43:00,277 INFO L241 Difference]: Finished difference. Result has 64 places, 49 transitions, 186 flow [2021-03-24 13:43:00,277 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=123, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=186, PETRI_PLACES=64, PETRI_TRANSITIONS=49} [2021-03-24 13:43:00,277 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 8 predicate places. [2021-03-24 13:43:00,277 INFO L480 AbstractCegarLoop]: Abstraction has has 64 places, 49 transitions, 186 flow [2021-03-24 13:43:00,278 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:00,278 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:00,278 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:43:00,278 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-24 13:43:00,278 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:43:00,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:00,279 INFO L82 PathProgramCache]: Analyzing trace with hash 1214353307, now seen corresponding path program 2 times [2021-03-24 13:43:00,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:00,279 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656320092] [2021-03-24 13:43:00,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:00,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:00,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:00,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:00,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:00,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:00,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:00,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:00,367 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:43:00,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:43:00,385 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:43:00,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:43:00,407 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:43:00,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:43:00,446 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:43:00,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:43:00,484 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:43:00,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:43:00,523 INFO L142 QuantifierPusher]: treesize reduction 63, result has 50.0 percent of original size [2021-03-24 13:43:00,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 13:43:00,580 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:43:00,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:43:00,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:43:00,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656320092] [2021-03-24 13:43:00,624 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:00,624 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:43:00,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920541961] [2021-03-24 13:43:00,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:43:00,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:00,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:43:00,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:43:00,627 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:43:00,628 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 49 transitions, 186 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:00,628 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:00,628 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:43:00,629 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:01,267 INFO L129 PetriNetUnfolder]: 3902/6999 cut-off events. [2021-03-24 13:43:01,267 INFO L130 PetriNetUnfolder]: For 5362/5416 co-relation queries the response was YES. [2021-03-24 13:43:01,302 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15574 conditions, 6999 events. 3902/6999 cut-off events. For 5362/5416 co-relation queries the response was YES. Maximal size of possible extension queue 502. Compared 55119 event pairs, 963 based on Foata normal form. 1/6764 useless extension candidates. Maximal degree in co-relation 15557. Up to 1551 conditions per place. [2021-03-24 13:43:01,338 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 68 selfloop transitions, 15 changer transitions 1/116 dead transitions. [2021-03-24 13:43:01,338 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 116 transitions, 678 flow [2021-03-24 13:43:01,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:43:01,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:43:01,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:43:01,341 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:43:01,341 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:43:01,341 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:43:01,342 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:01,342 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:43:01,344 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:43:01,346 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:01,347 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:01,347 INFO L185 Difference]: Start difference. First operand has 64 places, 49 transitions, 186 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:43:01,347 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 116 transitions, 678 flow [2021-03-24 13:43:01,352 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 116 transitions, 653 flow, removed 8 selfloop flow, removed 2 redundant places. [2021-03-24 13:43:01,354 INFO L241 Difference]: Finished difference. Result has 80 places, 63 transitions, 340 flow [2021-03-24 13:43:01,354 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=183, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=340, PETRI_PLACES=80, PETRI_TRANSITIONS=63} [2021-03-24 13:43:01,354 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 24 predicate places. [2021-03-24 13:43:01,355 INFO L480 AbstractCegarLoop]: Abstraction has has 80 places, 63 transitions, 340 flow [2021-03-24 13:43:01,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:01,355 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:01,355 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:43:01,355 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-24 13:43:01,356 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:43:01,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:01,356 INFO L82 PathProgramCache]: Analyzing trace with hash -1481638487, now seen corresponding path program 3 times [2021-03-24 13:43:01,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:01,356 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260445002] [2021-03-24 13:43:01,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:01,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:01,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:01,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:01,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:01,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:01,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:01,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:01,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:01,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 13:43:01,414 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:43:01,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:43:01,432 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:43:01,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:43:01,456 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 13:43:01,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 13:43:01,489 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:43:01,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:43:01,531 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:43:01,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:43:01,582 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:43:01,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:43:01,628 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:43:01,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260445002] [2021-03-24 13:43:01,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:01,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:43:01,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636612312] [2021-03-24 13:43:01,629 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:43:01,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:01,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:43:01,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:43:01,631 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:43:01,632 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 63 transitions, 340 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:01,632 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:01,632 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:43:01,632 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:02,408 INFO L129 PetriNetUnfolder]: 4028/7108 cut-off events. [2021-03-24 13:43:02,409 INFO L130 PetriNetUnfolder]: For 15658/16241 co-relation queries the response was YES. [2021-03-24 13:43:02,455 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21517 conditions, 7108 events. 4028/7108 cut-off events. For 15658/16241 co-relation queries the response was YES. Maximal size of possible extension queue 496. Compared 53919 event pairs, 970 based on Foata normal form. 1/6852 useless extension candidates. Maximal degree in co-relation 21492. Up to 1968 conditions per place. [2021-03-24 13:43:02,497 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 72 selfloop transitions, 19 changer transitions 0/123 dead transitions. [2021-03-24 13:43:02,498 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 123 transitions, 910 flow [2021-03-24 13:43:02,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:43:02,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:43:02,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:43:02,501 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:43:02,501 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:43:02,501 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:43:02,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:02,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:43:02,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:43:02,506 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:02,507 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:02,507 INFO L185 Difference]: Start difference. First operand has 80 places, 63 transitions, 340 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:43:02,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 123 transitions, 910 flow [2021-03-24 13:43:02,540 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 123 transitions, 893 flow, removed 4 selfloop flow, removed 1 redundant places. [2021-03-24 13:43:02,542 INFO L241 Difference]: Finished difference. Result has 98 places, 77 transitions, 533 flow [2021-03-24 13:43:02,542 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=337, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=533, PETRI_PLACES=98, PETRI_TRANSITIONS=77} [2021-03-24 13:43:02,543 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 42 predicate places. [2021-03-24 13:43:02,543 INFO L480 AbstractCegarLoop]: Abstraction has has 98 places, 77 transitions, 533 flow [2021-03-24 13:43:02,543 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:02,543 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:02,543 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:43:02,544 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-24 13:43:02,544 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:43:02,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:02,544 INFO L82 PathProgramCache]: Analyzing trace with hash 1170408855, now seen corresponding path program 4 times [2021-03-24 13:43:02,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:02,545 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498961904] [2021-03-24 13:43:02,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:02,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:02,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:02,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:02,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:02,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:02,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:02,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:02,591 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:43:02,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:43:02,603 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:43:02,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:43:02,621 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:43:02,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:43:02,644 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 13:43:02,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:43:02,676 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:43:02,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:43:02,717 INFO L142 QuantifierPusher]: treesize reduction 63, result has 50.0 percent of original size [2021-03-24 13:43:02,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 13:43:02,766 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:43:02,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:43:02,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:43:02,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498961904] [2021-03-24 13:43:02,809 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:02,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:43:02,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309940681] [2021-03-24 13:43:02,809 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:43:02,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:02,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:43:02,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:43:02,811 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:43:02,812 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 77 transitions, 533 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:02,813 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:02,813 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:43:02,813 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:04,344 INFO L129 PetriNetUnfolder]: 6191/12223 cut-off events. [2021-03-24 13:43:04,344 INFO L130 PetriNetUnfolder]: For 42213/43203 co-relation queries the response was YES. [2021-03-24 13:43:04,424 INFO L84 FinitePrefix]: Finished finitePrefix Result has 38593 conditions, 12223 events. 6191/12223 cut-off events. For 42213/43203 co-relation queries the response was YES. Maximal size of possible extension queue 1017. Compared 116549 event pairs, 1221 based on Foata normal form. 3/11749 useless extension candidates. Maximal degree in co-relation 38559. Up to 2507 conditions per place. [2021-03-24 13:43:04,502 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 95 selfloop transitions, 38 changer transitions 0/165 dead transitions. [2021-03-24 13:43:04,502 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 165 transitions, 1599 flow [2021-03-24 13:43:04,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:43:04,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:43:04,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:43:04,506 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:43:04,506 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:43:04,506 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:43:04,507 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:04,507 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:43:04,509 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:43:04,511 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:04,512 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:04,512 INFO L185 Difference]: Start difference. First operand has 98 places, 77 transitions, 533 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:43:04,512 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 165 transitions, 1599 flow [2021-03-24 13:43:04,583 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 165 transitions, 1509 flow, removed 36 selfloop flow, removed 1 redundant places. [2021-03-24 13:43:04,586 INFO L241 Difference]: Finished difference. Result has 116 places, 103 transitions, 935 flow [2021-03-24 13:43:04,586 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=503, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=935, PETRI_PLACES=116, PETRI_TRANSITIONS=103} [2021-03-24 13:43:04,586 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 60 predicate places. [2021-03-24 13:43:04,586 INFO L480 AbstractCegarLoop]: Abstraction has has 116 places, 103 transitions, 935 flow [2021-03-24 13:43:04,587 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:04,587 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:04,587 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:43:04,587 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-24 13:43:04,588 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:43:04,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:04,588 INFO L82 PathProgramCache]: Analyzing trace with hash -23664305, now seen corresponding path program 5 times [2021-03-24 13:43:04,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:04,588 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415875162] [2021-03-24 13:43:04,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:04,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:04,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:04,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:04,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:04,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:04,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:04,637 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:43:04,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:43:04,650 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:43:04,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:43:04,669 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:43:04,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:43:04,693 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:43:04,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:43:04,731 INFO L142 QuantifierPusher]: treesize reduction 45, result has 56.7 percent of original size [2021-03-24 13:43:04,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-03-24 13:43:04,800 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:43:04,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:43:04,852 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:43:04,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:43:04,897 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:43:04,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415875162] [2021-03-24 13:43:04,897 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:04,897 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:43:04,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586600001] [2021-03-24 13:43:04,897 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:43:04,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:04,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:43:04,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:43:04,904 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:43:04,905 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 103 transitions, 935 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:04,905 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:04,905 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:43:04,905 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:06,893 INFO L129 PetriNetUnfolder]: 8395/16987 cut-off events. [2021-03-24 13:43:06,893 INFO L130 PetriNetUnfolder]: For 89519/91211 co-relation queries the response was YES. [2021-03-24 13:43:07,015 INFO L84 FinitePrefix]: Finished finitePrefix Result has 61448 conditions, 16987 events. 8395/16987 cut-off events. For 89519/91211 co-relation queries the response was YES. Maximal size of possible extension queue 1519. Compared 174010 event pairs, 1388 based on Foata normal form. 3/16377 useless extension candidates. Maximal degree in co-relation 61405. Up to 3271 conditions per place. [2021-03-24 13:43:07,195 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 95 selfloop transitions, 61 changer transitions 0/188 dead transitions. [2021-03-24 13:43:07,195 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 188 transitions, 2189 flow [2021-03-24 13:43:07,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:43:07,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:43:07,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:43:07,198 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:43:07,198 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:43:07,198 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:43:07,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:07,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:43:07,201 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:43:07,204 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:07,204 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:07,205 INFO L185 Difference]: Start difference. First operand has 116 places, 103 transitions, 935 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:43:07,205 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 188 transitions, 2189 flow [2021-03-24 13:43:07,498 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 188 transitions, 2115 flow, removed 25 selfloop flow, removed 1 redundant places. [2021-03-24 13:43:07,501 INFO L241 Difference]: Finished difference. Result has 134 places, 129 transitions, 1489 flow [2021-03-24 13:43:07,502 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=909, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1489, PETRI_PLACES=134, PETRI_TRANSITIONS=129} [2021-03-24 13:43:07,502 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 78 predicate places. [2021-03-24 13:43:07,502 INFO L480 AbstractCegarLoop]: Abstraction has has 134 places, 129 transitions, 1489 flow [2021-03-24 13:43:07,502 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:07,502 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:07,503 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:43:07,503 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-24 13:43:07,503 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:43:07,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:07,503 INFO L82 PathProgramCache]: Analyzing trace with hash 338622035, now seen corresponding path program 6 times [2021-03-24 13:43:07,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:07,503 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913853804] [2021-03-24 13:43:07,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:07,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:07,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:07,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:07,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:07,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:07,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:07,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:07,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 13:43:07,575 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:43:07,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:43:07,591 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:43:07,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:43:07,613 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:43:07,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:43:07,648 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:43:07,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:43:07,689 INFO L142 QuantifierPusher]: treesize reduction 63, result has 50.0 percent of original size [2021-03-24 13:43:07,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 13:43:07,734 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:43:07,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:43:07,775 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:43:07,775 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913853804] [2021-03-24 13:43:07,775 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:07,775 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:43:07,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066147331] [2021-03-24 13:43:07,776 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:43:07,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:07,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:43:07,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:43:07,780 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:43:07,782 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 129 transitions, 1489 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:07,782 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:07,782 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:43:07,782 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:11,046 INFO L129 PetriNetUnfolder]: 12630/27067 cut-off events. [2021-03-24 13:43:11,046 INFO L130 PetriNetUnfolder]: For 171427/173347 co-relation queries the response was YES. [2021-03-24 13:43:11,260 INFO L84 FinitePrefix]: Finished finitePrefix Result has 97903 conditions, 27067 events. 12630/27067 cut-off events. For 171427/173347 co-relation queries the response was YES. Maximal size of possible extension queue 2754. Compared 313330 event pairs, 2625 based on Foata normal form. 2/25710 useless extension candidates. Maximal degree in co-relation 97851. Up to 4942 conditions per place. [2021-03-24 13:43:11,400 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 238 selfloop transitions, 56 changer transitions 0/326 dead transitions. [2021-03-24 13:43:11,400 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 326 transitions, 4833 flow [2021-03-24 13:43:11,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:43:11,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:43:11,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:43:11,403 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:43:11,403 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:43:11,403 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:43:11,403 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:11,404 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:43:11,406 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:43:11,408 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:11,408 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:11,408 INFO L185 Difference]: Start difference. First operand has 134 places, 129 transitions, 1489 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:43:11,408 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 326 transitions, 4833 flow [2021-03-24 13:43:12,240 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 143 places, 326 transitions, 4667 flow, removed 73 selfloop flow, removed 1 redundant places. [2021-03-24 13:43:12,244 INFO L241 Difference]: Finished difference. Result has 152 places, 172 transitions, 2328 flow [2021-03-24 13:43:12,244 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=1429, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2328, PETRI_PLACES=152, PETRI_TRANSITIONS=172} [2021-03-24 13:43:12,244 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 96 predicate places. [2021-03-24 13:43:12,245 INFO L480 AbstractCegarLoop]: Abstraction has has 152 places, 172 transitions, 2328 flow [2021-03-24 13:43:12,245 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:12,245 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:12,245 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:43:12,245 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-24 13:43:12,245 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:43:12,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:12,246 INFO L82 PathProgramCache]: Analyzing trace with hash 715675419, now seen corresponding path program 1 times [2021-03-24 13:43:12,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:12,246 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964540816] [2021-03-24 13:43:12,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:12,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:12,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:12,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:12,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:12,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:43:12,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:12,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:12,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:43:12,257 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964540816] [2021-03-24 13:43:12,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:12,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:43:12,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614646839] [2021-03-24 13:43:12,258 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:43:12,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:12,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:43:12,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:43:12,259 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 129 [2021-03-24 13:43:12,259 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 172 transitions, 2328 flow. Second operand has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:43:12,260 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:12,260 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 129 [2021-03-24 13:43:12,260 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:12,748 INFO L129 PetriNetUnfolder]: 0/3267 cut-off events. [2021-03-24 13:43:12,748 INFO L130 PetriNetUnfolder]: For 17139/17678 co-relation queries the response was YES. [2021-03-24 13:43:12,748 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10063 conditions, 3267 events. 0/3267 cut-off events. For 17139/17678 co-relation queries the response was YES. Maximal size of possible extension queue 327. Compared 49440 event pairs, 0 based on Foata normal form. 623/3505 useless extension candidates. Maximal degree in co-relation 0. Up to 326 conditions per place. [2021-03-24 13:43:12,753 INFO L132 encePairwiseOnDemand]: 124/129 looper letters, 1 selfloop transitions, 1 changer transitions 8/158 dead transitions. [2021-03-24 13:43:12,754 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 158 transitions, 2290 flow [2021-03-24 13:43:12,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:43:12,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:43:12,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 363 transitions. [2021-03-24 13:43:12,755 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.937984496124031 [2021-03-24 13:43:12,755 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 363 transitions. [2021-03-24 13:43:12,756 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 363 transitions. [2021-03-24 13:43:12,756 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:12,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 363 transitions. [2021-03-24 13:43:12,757 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 121.0) internal successors, (363), 3 states have internal predecessors, (363), 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-03-24 13:43:12,757 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:43:12,758 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 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-03-24 13:43:12,758 INFO L185 Difference]: Start difference. First operand has 152 places, 172 transitions, 2328 flow. Second operand 3 states and 363 transitions. [2021-03-24 13:43:12,758 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 158 transitions, 2290 flow [2021-03-24 13:43:12,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 153 places, 158 transitions, 2201 flow, removed 38 selfloop flow, removed 1 redundant places. [2021-03-24 13:43:12,865 INFO L241 Difference]: Finished difference. Result has 153 places, 150 transitions, 2107 flow [2021-03-24 13:43:12,865 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=2197, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2107, PETRI_PLACES=153, PETRI_TRANSITIONS=150} [2021-03-24 13:43:12,866 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 97 predicate places. [2021-03-24 13:43:12,866 INFO L480 AbstractCegarLoop]: Abstraction has has 153 places, 150 transitions, 2107 flow [2021-03-24 13:43:12,866 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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-03-24 13:43:12,866 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:12,866 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:43:12,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-24 13:43:12,866 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:43:12,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:12,867 INFO L82 PathProgramCache]: Analyzing trace with hash 247179585, now seen corresponding path program 7 times [2021-03-24 13:43:12,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:12,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160116188] [2021-03-24 13:43:12,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:12,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:12,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:12,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:12,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:12,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:12,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:12,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:12,905 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:43:12,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:43:12,917 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:43:12,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:43:12,934 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:43:12,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:43:12,957 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:43:12,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:43:12,986 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:43:12,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:43:13,024 INFO L142 QuantifierPusher]: treesize reduction 63, result has 50.0 percent of original size [2021-03-24 13:43:13,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 13:43:13,078 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:43:13,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:43:13,121 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:43:13,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160116188] [2021-03-24 13:43:13,121 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:13,122 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:43:13,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464837640] [2021-03-24 13:43:13,123 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:43:13,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:13,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:43:13,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:43:13,125 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:43:13,126 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 150 transitions, 2107 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:13,126 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:13,126 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:43:13,127 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:16,052 INFO L129 PetriNetUnfolder]: 7678/19844 cut-off events. [2021-03-24 13:43:16,052 INFO L130 PetriNetUnfolder]: For 213944/216577 co-relation queries the response was YES. [2021-03-24 13:43:16,172 INFO L84 FinitePrefix]: Finished finitePrefix Result has 104451 conditions, 19844 events. 7678/19844 cut-off events. For 213944/216577 co-relation queries the response was YES. Maximal size of possible extension queue 2088. Compared 243565 event pairs, 2748 based on Foata normal form. 4/19491 useless extension candidates. Maximal degree in co-relation 104390. Up to 6897 conditions per place. [2021-03-24 13:43:16,263 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 170 selfloop transitions, 63 changer transitions 1/252 dead transitions. [2021-03-24 13:43:16,263 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 252 transitions, 3839 flow [2021-03-24 13:43:16,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:43:16,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:43:16,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:43:16,266 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:43:16,266 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:43:16,267 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:43:16,267 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:16,267 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:43:16,270 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:43:16,272 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:16,272 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:16,273 INFO L185 Difference]: Start difference. First operand has 153 places, 150 transitions, 2107 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:43:16,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 252 transitions, 3839 flow [2021-03-24 13:43:17,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 252 transitions, 3701 flow, removed 67 selfloop flow, removed 9 redundant places. [2021-03-24 13:43:17,073 INFO L241 Difference]: Finished difference. Result has 158 places, 182 transitions, 2775 flow [2021-03-24 13:43:17,073 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=2087, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=150, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2775, PETRI_PLACES=158, PETRI_TRANSITIONS=182} [2021-03-24 13:43:17,073 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 102 predicate places. [2021-03-24 13:43:17,073 INFO L480 AbstractCegarLoop]: Abstraction has has 158 places, 182 transitions, 2775 flow [2021-03-24 13:43:17,074 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:17,074 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:17,074 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:43:17,075 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-24 13:43:17,075 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:43:17,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:17,075 INFO L82 PathProgramCache]: Analyzing trace with hash 1738243283, now seen corresponding path program 8 times [2021-03-24 13:43:17,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:17,075 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964646095] [2021-03-24 13:43:17,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:17,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:17,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:17,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:17,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:17,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:17,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:17,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:17,151 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:43:17,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:43:17,170 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 13:43:17,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 13:43:17,188 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 13:43:17,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 13:43:17,215 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 13:43:17,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:43:17,246 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:43:17,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:43:17,294 INFO L142 QuantifierPusher]: treesize reduction 63, result has 50.0 percent of original size [2021-03-24 13:43:17,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 13:43:17,346 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:43:17,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:43:17,390 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:43:17,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964646095] [2021-03-24 13:43:17,392 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:17,392 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:43:17,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562743313] [2021-03-24 13:43:17,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:43:17,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:17,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:43:17,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:43:17,395 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:43:17,396 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 182 transitions, 2775 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:17,396 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:17,397 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:43:17,397 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:22,317 INFO L129 PetriNetUnfolder]: 9339/29663 cut-off events. [2021-03-24 13:43:22,317 INFO L130 PetriNetUnfolder]: For 355660/358377 co-relation queries the response was YES. [2021-03-24 13:43:22,537 INFO L84 FinitePrefix]: Finished finitePrefix Result has 150418 conditions, 29663 events. 9339/29663 cut-off events. For 355660/358377 co-relation queries the response was YES. Maximal size of possible extension queue 3042. Compared 437550 event pairs, 2961 based on Foata normal form. 6/28546 useless extension candidates. Maximal degree in co-relation 150356. Up to 7664 conditions per place. [2021-03-24 13:43:22,681 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 257 selfloop transitions, 123 changer transitions 2/400 dead transitions. [2021-03-24 13:43:22,681 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 400 transitions, 7225 flow [2021-03-24 13:43:22,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:43:22,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:43:22,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:43:22,684 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:43:22,685 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:43:22,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:43:22,685 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:22,685 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:43:22,688 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:43:22,690 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:22,690 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:22,690 INFO L185 Difference]: Start difference. First operand has 158 places, 182 transitions, 2775 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:43:22,690 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 400 transitions, 7225 flow [2021-03-24 13:43:23,621 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 400 transitions, 6993 flow, removed 62 selfloop flow, removed 2 redundant places. [2021-03-24 13:43:23,626 INFO L241 Difference]: Finished difference. Result has 174 places, 263 transitions, 4661 flow [2021-03-24 13:43:23,626 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=2673, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=4661, PETRI_PLACES=174, PETRI_TRANSITIONS=263} [2021-03-24 13:43:23,626 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 118 predicate places. [2021-03-24 13:43:23,627 INFO L480 AbstractCegarLoop]: Abstraction has has 174 places, 263 transitions, 4661 flow [2021-03-24 13:43:23,627 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:23,627 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:23,627 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:43:23,627 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-24 13:43:23,627 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:43:23,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:23,628 INFO L82 PathProgramCache]: Analyzing trace with hash 1114547593, now seen corresponding path program 9 times [2021-03-24 13:43:23,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:23,628 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471165162] [2021-03-24 13:43:23,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:23,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:23,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:23,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:23,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:23,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:23,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:23,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:23,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:23,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 13:43:23,684 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:43:23,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:43:23,703 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:43:23,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:43:23,725 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 13:43:23,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 13:43:23,776 INFO L142 QuantifierPusher]: treesize reduction 45, result has 56.7 percent of original size [2021-03-24 13:43:23,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-03-24 13:43:23,847 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:43:23,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:43:23,896 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:43:23,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:43:23,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:43:23,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471165162] [2021-03-24 13:43:23,941 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:23,942 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:43:23,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988644373] [2021-03-24 13:43:23,943 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:43:23,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:23,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:43:23,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:43:23,945 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:43:23,946 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 263 transitions, 4661 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:23,946 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:23,946 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:43:23,946 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:32,079 INFO L129 PetriNetUnfolder]: 11632/39445 cut-off events. [2021-03-24 13:43:32,079 INFO L130 PetriNetUnfolder]: For 609931/614706 co-relation queries the response was YES. [2021-03-24 13:43:32,435 INFO L84 FinitePrefix]: Finished finitePrefix Result has 216250 conditions, 39445 events. 11632/39445 cut-off events. For 609931/614706 co-relation queries the response was YES. Maximal size of possible extension queue 4451. Compared 620378 event pairs, 3858 based on Foata normal form. 3/38259 useless extension candidates. Maximal degree in co-relation 216180. Up to 10973 conditions per place. [2021-03-24 13:43:32,574 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 310 selfloop transitions, 150 changer transitions 1/479 dead transitions. [2021-03-24 13:43:32,574 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 479 transitions, 9397 flow [2021-03-24 13:43:32,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:43:32,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:43:32,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:43:32,576 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:43:32,576 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:43:32,576 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:43:32,577 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:32,577 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:43:32,579 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:43:32,581 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:32,581 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:32,581 INFO L185 Difference]: Start difference. First operand has 174 places, 263 transitions, 4661 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:43:32,581 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 479 transitions, 9397 flow [2021-03-24 13:43:34,192 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 479 transitions, 9238 flow, removed 54 selfloop flow, removed 3 redundant places. [2021-03-24 13:43:34,199 INFO L241 Difference]: Finished difference. Result has 189 places, 333 transitions, 6637 flow [2021-03-24 13:43:34,199 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=4570, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=6637, PETRI_PLACES=189, PETRI_TRANSITIONS=333} [2021-03-24 13:43:34,199 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 133 predicate places. [2021-03-24 13:43:34,199 INFO L480 AbstractCegarLoop]: Abstraction has has 189 places, 333 transitions, 6637 flow [2021-03-24 13:43:34,200 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:34,200 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:34,200 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:43:34,200 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-24 13:43:34,200 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:43:34,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:34,200 INFO L82 PathProgramCache]: Analyzing trace with hash 1885401123, now seen corresponding path program 10 times [2021-03-24 13:43:34,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:34,200 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091018868] [2021-03-24 13:43:34,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:34,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:34,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:34,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:34,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:34,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:34,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:34,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:34,236 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:43:34,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:43:34,247 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:43:34,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:43:34,262 INFO L142 QuantifierPusher]: treesize reduction 18, result has 69.5 percent of original size [2021-03-24 13:43:34,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-24 13:43:34,296 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 13:43:34,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 13:43:34,339 INFO L142 QuantifierPusher]: treesize reduction 45, result has 56.7 percent of original size [2021-03-24 13:43:34,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-03-24 13:43:34,391 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:43:34,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:43:34,433 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:43:34,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:43:34,472 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:43:34,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091018868] [2021-03-24 13:43:34,472 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:34,472 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:43:34,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707899873] [2021-03-24 13:43:34,472 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:43:34,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:34,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:43:34,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:43:34,474 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:43:34,475 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 333 transitions, 6637 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:34,475 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:34,475 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:43:34,475 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:43,574 INFO L129 PetriNetUnfolder]: 12285/39665 cut-off events. [2021-03-24 13:43:43,575 INFO L130 PetriNetUnfolder]: For 815884/822675 co-relation queries the response was YES. [2021-03-24 13:43:43,978 INFO L84 FinitePrefix]: Finished finitePrefix Result has 247857 conditions, 39665 events. 12285/39665 cut-off events. For 815884/822675 co-relation queries the response was YES. Maximal size of possible extension queue 4178. Compared 609845 event pairs, 6599 based on Foata normal form. 9/37895 useless extension candidates. Maximal degree in co-relation 247780. Up to 10920 conditions per place. [2021-03-24 13:43:44,353 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 340 selfloop transitions, 187 changer transitions 1/546 dead transitions. [2021-03-24 13:43:44,353 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 546 transitions, 12268 flow [2021-03-24 13:43:44,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:43:44,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:43:44,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:43:44,355 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:43:44,355 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:43:44,355 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:43:44,359 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:44,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:43:44,360 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:43:44,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:44,363 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:44,363 INFO L185 Difference]: Start difference. First operand has 189 places, 333 transitions, 6637 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:43:44,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 546 transitions, 12268 flow [2021-03-24 13:43:47,293 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 546 transitions, 11824 flow, removed 181 selfloop flow, removed 2 redundant places. [2021-03-24 13:43:47,301 INFO L241 Difference]: Finished difference. Result has 205 places, 401 transitions, 8817 flow [2021-03-24 13:43:47,301 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=6432, PETRI_DIFFERENCE_MINUEND_PLACES=186, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=8817, PETRI_PLACES=205, PETRI_TRANSITIONS=401} [2021-03-24 13:43:47,302 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 149 predicate places. [2021-03-24 13:43:47,302 INFO L480 AbstractCegarLoop]: Abstraction has has 205 places, 401 transitions, 8817 flow [2021-03-24 13:43:47,302 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:47,302 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:47,302 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:43:47,302 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-24 13:43:47,302 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:43:47,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:47,302 INFO L82 PathProgramCache]: Analyzing trace with hash -775744753, now seen corresponding path program 11 times [2021-03-24 13:43:47,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:47,303 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880183225] [2021-03-24 13:43:47,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:47,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:47,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:47,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:47,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:47,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:47,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:47,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:47,337 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:43:47,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:43:47,349 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:43:47,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:43:47,364 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:43:47,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:43:47,385 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 13:43:47,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 13:43:47,434 INFO L142 QuantifierPusher]: treesize reduction 45, result has 56.7 percent of original size [2021-03-24 13:43:47,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-03-24 13:43:47,485 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:43:47,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:43:47,527 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:43:47,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:43:47,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:43:47,560 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880183225] [2021-03-24 13:43:47,560 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:47,560 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:43:47,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89849423] [2021-03-24 13:43:47,560 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:43:47,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:47,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:43:47,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:43:47,562 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:43:47,562 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 401 transitions, 8817 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:43:47,563 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:47,563 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:43:47,563 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:58,407 INFO L129 PetriNetUnfolder]: 12610/44436 cut-off events. [2021-03-24 13:43:58,407 INFO L130 PetriNetUnfolder]: For 994965/1005425 co-relation queries the response was YES. [2021-03-24 13:43:58,879 INFO L84 FinitePrefix]: Finished finitePrefix Result has 280417 conditions, 44436 events. 12610/44436 cut-off events. For 994965/1005425 co-relation queries the response was YES. Maximal size of possible extension queue 5074. Compared 721064 event pairs, 5660 based on Foata normal form. 28/43087 useless extension candidates. Maximal degree in co-relation 280332. Up to 12152 conditions per place. [2021-03-24 13:43:59,048 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 262 selfloop transitions, 250 changer transitions 1/531 dead transitions. [2021-03-24 13:43:59,048 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 531 transitions, 12430 flow [2021-03-24 13:43:59,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:43:59,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:43:59,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:43:59,050 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:43:59,050 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:43:59,050 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:43:59,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:59,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:43:59,052 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:43:59,053 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:59,053 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:43:59,054 INFO L185 Difference]: Start difference. First operand has 205 places, 401 transitions, 8817 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:43:59,054 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 531 transitions, 12430 flow [2021-03-24 13:44:02,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 531 transitions, 12066 flow, removed 113 selfloop flow, removed 2 redundant places. [2021-03-24 13:44:02,439 INFO L241 Difference]: Finished difference. Result has 221 places, 462 transitions, 10868 flow [2021-03-24 13:44:02,439 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=8596, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=401, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=189, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=10868, PETRI_PLACES=221, PETRI_TRANSITIONS=462} [2021-03-24 13:44:02,440 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 165 predicate places. [2021-03-24 13:44:02,440 INFO L480 AbstractCegarLoop]: Abstraction has has 221 places, 462 transitions, 10868 flow [2021-03-24 13:44:02,440 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:44:02,440 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:44:02,440 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:44:02,440 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-24 13:44:02,440 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:44:02,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:44:02,441 INFO L82 PathProgramCache]: Analyzing trace with hash -853116425, now seen corresponding path program 12 times [2021-03-24 13:44:02,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:44:02,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784745742] [2021-03-24 13:44:02,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:44:02,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:44:02,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:02,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:44:02,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:02,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:44:02,470 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:44:02,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:44:02,476 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:44:02,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:44:02,486 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:44:02,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:44:02,500 INFO L142 QuantifierPusher]: treesize reduction 18, result has 69.5 percent of original size [2021-03-24 13:44:02,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-24 13:44:02,538 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 13:44:02,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 13:44:02,582 INFO L142 QuantifierPusher]: treesize reduction 45, result has 56.7 percent of original size [2021-03-24 13:44:02,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-03-24 13:44:02,622 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:44:02,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:44:02,663 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:44:02,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:44:02,698 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:44:02,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784745742] [2021-03-24 13:44:02,699 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:44:02,699 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:44:02,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572867741] [2021-03-24 13:44:02,699 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:44:02,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:44:02,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:44:02,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:44:02,700 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:44:02,701 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 462 transitions, 10868 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:44:02,701 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:44:02,701 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:44:02,701 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:44:16,974 INFO L129 PetriNetUnfolder]: 13738/45275 cut-off events. [2021-03-24 13:44:16,975 INFO L130 PetriNetUnfolder]: For 1301207/1318383 co-relation queries the response was YES. [2021-03-24 13:44:17,613 INFO L84 FinitePrefix]: Finished finitePrefix Result has 326158 conditions, 45275 events. 13738/45275 cut-off events. For 1301207/1318383 co-relation queries the response was YES. Maximal size of possible extension queue 5008. Compared 714042 event pairs, 5983 based on Foata normal form. 22/43972 useless extension candidates. Maximal degree in co-relation 326065. Up to 14765 conditions per place. [2021-03-24 13:44:17,804 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 280 selfloop transitions, 293 changer transitions 1/592 dead transitions. [2021-03-24 13:44:17,805 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 592 transitions, 15032 flow [2021-03-24 13:44:17,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:44:17,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:44:17,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:44:17,806 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:44:17,806 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:44:17,807 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:44:17,807 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:44:17,807 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:44:17,808 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:44:17,810 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:44:17,810 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:44:17,810 INFO L185 Difference]: Start difference. First operand has 221 places, 462 transitions, 10868 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:44:17,810 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 592 transitions, 15032 flow [2021-03-24 13:44:23,775 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 592 transitions, 14656 flow, removed 90 selfloop flow, removed 2 redundant places. [2021-03-24 13:44:23,786 INFO L241 Difference]: Finished difference. Result has 237 places, 530 transitions, 13590 flow [2021-03-24 13:44:23,786 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=10562, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=225, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=13590, PETRI_PLACES=237, PETRI_TRANSITIONS=530} [2021-03-24 13:44:23,786 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 181 predicate places. [2021-03-24 13:44:23,786 INFO L480 AbstractCegarLoop]: Abstraction has has 237 places, 530 transitions, 13590 flow [2021-03-24 13:44:23,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:44:23,787 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:44:23,787 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:44:23,787 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-24 13:44:23,787 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:44:23,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:44:23,787 INFO L82 PathProgramCache]: Analyzing trace with hash -1957122539, now seen corresponding path program 13 times [2021-03-24 13:44:23,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:44:23,787 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725000046] [2021-03-24 13:44:23,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:44:23,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:44:23,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:23,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:44:23,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:23,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:44:23,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:23,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:44:23,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:23,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 13:44:23,843 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-24 13:44:23,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 13:44:23,865 INFO L142 QuantifierPusher]: treesize reduction 18, result has 69.5 percent of original size [2021-03-24 13:44:23,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-24 13:44:23,900 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 13:44:23,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 13:44:23,945 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:44:23,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:44:23,972 INFO L142 QuantifierPusher]: treesize reduction 63, result has 50.0 percent of original size [2021-03-24 13:44:23,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 13:44:24,011 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:44:24,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:44:24,051 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:44:24,052 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725000046] [2021-03-24 13:44:24,052 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:44:24,052 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:44:24,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665655450] [2021-03-24 13:44:24,052 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:44:24,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:44:24,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:44:24,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:44:24,054 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:44:24,054 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 530 transitions, 13590 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:44:24,055 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:44:24,055 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:44:24,055 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:44:40,695 INFO L129 PetriNetUnfolder]: 14353/50563 cut-off events. [2021-03-24 13:44:40,695 INFO L130 PetriNetUnfolder]: For 1693097/1719529 co-relation queries the response was YES. [2021-03-24 13:44:41,453 INFO L84 FinitePrefix]: Finished finitePrefix Result has 379677 conditions, 50563 events. 14353/50563 cut-off events. For 1693097/1719529 co-relation queries the response was YES. Maximal size of possible extension queue 5524. Compared 833330 event pairs, 6244 based on Foata normal form. 22/49165 useless extension candidates. Maximal degree in co-relation 379576. Up to 13267 conditions per place. [2021-03-24 13:44:41,893 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 502 selfloop transitions, 283 changer transitions 3/806 dead transitions. [2021-03-24 13:44:41,893 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 246 places, 806 transitions, 21505 flow [2021-03-24 13:44:41,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:44:41,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:44:41,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:44:41,895 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:44:41,895 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:44:41,895 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:44:41,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:44:41,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:44:41,897 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:44:41,898 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:44:41,899 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:44:41,899 INFO L185 Difference]: Start difference. First operand has 237 places, 530 transitions, 13590 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:44:41,899 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 246 places, 806 transitions, 21505 flow [2021-03-24 13:44:51,047 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 806 transitions, 21058 flow, removed 100 selfloop flow, removed 2 redundant places. [2021-03-24 13:44:51,061 INFO L241 Difference]: Finished difference. Result has 253 places, 587 transitions, 15570 flow [2021-03-24 13:44:51,061 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=13318, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=530, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=226, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=247, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=15570, PETRI_PLACES=253, PETRI_TRANSITIONS=587} [2021-03-24 13:44:51,062 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 197 predicate places. [2021-03-24 13:44:51,062 INFO L480 AbstractCegarLoop]: Abstraction has has 253 places, 587 transitions, 15570 flow [2021-03-24 13:44:51,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:44:51,062 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:44:51,062 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:44:51,062 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-24 13:44:51,062 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:44:51,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:44:51,063 INFO L82 PathProgramCache]: Analyzing trace with hash -1858571209, now seen corresponding path program 14 times [2021-03-24 13:44:51,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:44:51,063 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935409527] [2021-03-24 13:44:51,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:44:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:44:51,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:51,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:44:51,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:51,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:44:51,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:51,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:44:51,096 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:44:51,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:44:51,107 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:44:51,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:44:51,122 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:44:51,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:44:51,144 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 13:44:51,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:44:51,174 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:44:51,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:44:51,208 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:44:51,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:44:51,242 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:44:51,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:44:51,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:44:51,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935409527] [2021-03-24 13:44:51,271 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:44:51,271 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:44:51,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387774657] [2021-03-24 13:44:51,272 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:44:51,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:44:51,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:44:51,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:44:51,273 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:44:51,274 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 587 transitions, 15570 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:44:51,274 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:44:51,274 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:44:51,274 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:45:13,817 INFO L129 PetriNetUnfolder]: 15372/58818 cut-off events. [2021-03-24 13:45:13,818 INFO L130 PetriNetUnfolder]: For 2086576/2119702 co-relation queries the response was YES. [2021-03-24 13:45:14,819 INFO L84 FinitePrefix]: Finished finitePrefix Result has 444520 conditions, 58818 events. 15372/58818 cut-off events. For 2086576/2119702 co-relation queries the response was YES. Maximal size of possible extension queue 6450. Compared 1020443 event pairs, 6719 based on Foata normal form. 40/56821 useless extension candidates. Maximal degree in co-relation 444411. Up to 15495 conditions per place. [2021-03-24 13:45:15,076 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 439 selfloop transitions, 384 changer transitions 1/842 dead transitions. [2021-03-24 13:45:15,076 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 842 transitions, 22752 flow [2021-03-24 13:45:15,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:45:15,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:45:15,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:45:15,077 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:45:15,078 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:45:15,078 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:45:15,078 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:45:15,078 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:45:15,080 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:45:15,081 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:45:15,081 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:45:15,081 INFO L185 Difference]: Start difference. First operand has 253 places, 587 transitions, 15570 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:45:15,081 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 842 transitions, 22752 flow [2021-03-24 13:45:30,631 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 842 transitions, 22171 flow, removed 192 selfloop flow, removed 3 redundant places. [2021-03-24 13:45:30,646 INFO L241 Difference]: Finished difference. Result has 268 places, 710 transitions, 19535 flow [2021-03-24 13:45:30,647 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=15073, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=587, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=261, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=19535, PETRI_PLACES=268, PETRI_TRANSITIONS=710} [2021-03-24 13:45:30,647 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 212 predicate places. [2021-03-24 13:45:30,647 INFO L480 AbstractCegarLoop]: Abstraction has has 268 places, 710 transitions, 19535 flow [2021-03-24 13:45:30,647 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:45:30,647 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:45:30,648 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:45:30,648 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-24 13:45:30,648 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:45:30,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:45:30,648 INFO L82 PathProgramCache]: Analyzing trace with hash 1944996155, now seen corresponding path program 15 times [2021-03-24 13:45:30,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:45:30,648 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325509155] [2021-03-24 13:45:30,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:45:30,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:45:30,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:45:30,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:45:30,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:45:30,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:45:30,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:45:30,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:45:30,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:45:30,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 13:45:30,690 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:45:30,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:45:30,704 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:45:30,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:45:30,723 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:45:30,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:45:30,751 INFO L142 QuantifierPusher]: treesize reduction 45, result has 56.7 percent of original size [2021-03-24 13:45:30,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-03-24 13:45:30,808 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:45:30,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:45:30,843 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:45:30,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:45:30,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:45:30,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325509155] [2021-03-24 13:45:30,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:45:30,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:45:30,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969088449] [2021-03-24 13:45:30,885 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:45:30,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:45:30,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:45:30,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:45:30,886 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:45:30,887 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 710 transitions, 19535 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:45:30,887 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:45:30,887 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:45:30,887 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:45:56,372 INFO L129 PetriNetUnfolder]: 15505/58876 cut-off events. [2021-03-24 13:45:56,373 INFO L130 PetriNetUnfolder]: For 2163906/2195815 co-relation queries the response was YES. [2021-03-24 13:45:57,437 INFO L84 FinitePrefix]: Finished finitePrefix Result has 453815 conditions, 58876 events. 15505/58876 cut-off events. For 2163906/2195815 co-relation queries the response was YES. Maximal size of possible extension queue 6406. Compared 1022019 event pairs, 6639 based on Foata normal form. 40/56669 useless extension candidates. Maximal degree in co-relation 453699. Up to 16108 conditions per place. [2021-03-24 13:45:57,695 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 764 selfloop transitions, 373 changer transitions 2/1157 dead transitions. [2021-03-24 13:45:57,695 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 277 places, 1157 transitions, 33375 flow [2021-03-24 13:45:57,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:45:57,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:45:57,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:45:57,696 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:45:57,697 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:45:57,697 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:45:57,697 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:45:57,697 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:45:57,698 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:45:57,700 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:45:57,700 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:45:57,700 INFO L185 Difference]: Start difference. First operand has 268 places, 710 transitions, 19535 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:45:57,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 277 places, 1157 transitions, 33375 flow [2021-03-24 13:46:14,488 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 1157 transitions, 32267 flow, removed 456 selfloop flow, removed 2 redundant places. [2021-03-24 13:46:14,508 INFO L241 Difference]: Finished difference. Result has 284 places, 839 transitions, 23847 flow [2021-03-24 13:46:14,509 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=18947, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=710, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=244, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=337, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=23847, PETRI_PLACES=284, PETRI_TRANSITIONS=839} [2021-03-24 13:46:14,509 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 228 predicate places. [2021-03-24 13:46:14,509 INFO L480 AbstractCegarLoop]: Abstraction has has 284 places, 839 transitions, 23847 flow [2021-03-24 13:46:14,509 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:46:14,509 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:46:14,510 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:46:14,510 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-24 13:46:14,510 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:46:14,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:46:14,510 INFO L82 PathProgramCache]: Analyzing trace with hash 122469419, now seen corresponding path program 16 times [2021-03-24 13:46:14,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:46:14,510 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123053394] [2021-03-24 13:46:14,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:46:14,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:46:14,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:46:14,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:46:14,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:46:14,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:46:14,536 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:46:14,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:46:14,546 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:46:14,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:46:14,557 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:46:14,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:46:14,571 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:46:14,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:46:14,593 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 13:46:14,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 13:46:14,620 INFO L142 QuantifierPusher]: treesize reduction 36, result has 61.3 percent of original size [2021-03-24 13:46:14,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:46:14,675 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:46:14,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:46:14,709 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:46:14,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:46:14,746 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:46:14,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123053394] [2021-03-24 13:46:14,746 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:46:14,746 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:46:14,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921184731] [2021-03-24 13:46:14,747 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:46:14,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:46:14,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:46:14,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:46:14,748 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:46:14,749 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 839 transitions, 23847 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:46:14,749 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:46:14,749 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:46:14,749 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:46:45,205 INFO L129 PetriNetUnfolder]: 15482/60373 cut-off events. [2021-03-24 13:46:45,205 INFO L130 PetriNetUnfolder]: For 2417103/2457806 co-relation queries the response was YES. [2021-03-24 13:46:46,432 INFO L84 FinitePrefix]: Finished finitePrefix Result has 480691 conditions, 60373 events. 15482/60373 cut-off events. For 2417103/2457806 co-relation queries the response was YES. Maximal size of possible extension queue 6831. Compared 1053650 event pairs, 7836 based on Foata normal form. 62/58608 useless extension candidates. Maximal degree in co-relation 480567. Up to 13940 conditions per place. [2021-03-24 13:46:46,875 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 479 selfloop transitions, 559 changer transitions 2/1058 dead transitions. [2021-03-24 13:46:46,875 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 1058 transitions, 31003 flow [2021-03-24 13:46:46,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:46:46,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:46:46,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:46:46,877 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:46:46,877 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:46:46,877 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:46:46,878 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:46:46,878 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:46:46,880 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:46:46,881 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:46:46,882 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:46:46,882 INFO L185 Difference]: Start difference. First operand has 284 places, 839 transitions, 23847 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:46:46,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 1058 transitions, 31003 flow [2021-03-24 13:47:07,305 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 1058 transitions, 30063 flow, removed 372 selfloop flow, removed 2 redundant places. [2021-03-24 13:47:07,328 INFO L241 Difference]: Finished difference. Result has 300 places, 889 transitions, 26419 flow [2021-03-24 13:47:07,328 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=23069, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=839, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=509, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=280, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=26419, PETRI_PLACES=300, PETRI_TRANSITIONS=889} [2021-03-24 13:47:07,328 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 244 predicate places. [2021-03-24 13:47:07,329 INFO L480 AbstractCegarLoop]: Abstraction has has 300 places, 889 transitions, 26419 flow [2021-03-24 13:47:07,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:47:07,329 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:47:07,329 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:47:07,329 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-24 13:47:07,329 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:47:07,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:47:07,329 INFO L82 PathProgramCache]: Analyzing trace with hash 886203783, now seen corresponding path program 17 times [2021-03-24 13:47:07,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:47:07,329 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854282719] [2021-03-24 13:47:07,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:47:07,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:47:07,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:47:07,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:47:07,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:47:07,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:47:07,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:47:07,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:47:07,361 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:47:07,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:47:07,372 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:47:07,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:47:07,387 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:47:07,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:47:07,410 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:47:07,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:47:07,436 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:47:07,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:47:07,465 INFO L142 QuantifierPusher]: treesize reduction 63, result has 50.0 percent of original size [2021-03-24 13:47:07,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 13:47:07,508 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:47:07,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:47:07,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:47:07,537 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854282719] [2021-03-24 13:47:07,537 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:47:07,537 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:47:07,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238317140] [2021-03-24 13:47:07,537 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:47:07,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:47:07,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:47:07,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:47:07,538 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:47:07,539 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 889 transitions, 26419 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:47:07,539 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:47:07,539 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:47:07,539 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:47:43,280 INFO L129 PetriNetUnfolder]: 16662/70860 cut-off events. [2021-03-24 13:47:43,280 INFO L130 PetriNetUnfolder]: For 3100228/3140699 co-relation queries the response was YES. [2021-03-24 13:47:44,812 INFO L84 FinitePrefix]: Finished finitePrefix Result has 571792 conditions, 70860 events. 16662/70860 cut-off events. For 3100228/3140699 co-relation queries the response was YES. Maximal size of possible extension queue 7967. Compared 1303079 event pairs, 7186 based on Foata normal form. 87/68162 useless extension candidates. Maximal degree in co-relation 571660. Up to 16228 conditions per place. [2021-03-24 13:47:45,124 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 820 selfloop transitions, 525 changer transitions 2/1365 dead transitions. [2021-03-24 13:47:45,124 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 1365 transitions, 42271 flow [2021-03-24 13:47:45,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:47:45,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:47:45,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:47:45,125 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:47:45,125 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:47:45,125 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:47:45,126 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:47:45,126 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:47:45,127 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:47:45,128 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:47:45,128 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:47:45,128 INFO L185 Difference]: Start difference. First operand has 300 places, 889 transitions, 26419 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:47:45,128 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 1365 transitions, 42271 flow [2021-03-24 13:48:21,512 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 1365 transitions, 41245 flow, removed 414 selfloop flow, removed 3 redundant places. [2021-03-24 13:48:21,535 INFO L241 Difference]: Finished difference. Result has 314 places, 1073 transitions, 33477 flow [2021-03-24 13:48:21,535 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=25921, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=889, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=341, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=364, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=33477, PETRI_PLACES=314, PETRI_TRANSITIONS=1073} [2021-03-24 13:48:21,535 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 258 predicate places. [2021-03-24 13:48:21,536 INFO L480 AbstractCegarLoop]: Abstraction has has 314 places, 1073 transitions, 33477 flow [2021-03-24 13:48:21,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:48:21,536 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:48:21,536 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:48:21,536 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-24 13:48:21,536 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:48:21,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:48:21,537 INFO L82 PathProgramCache]: Analyzing trace with hash 1743791231, now seen corresponding path program 18 times [2021-03-24 13:48:21,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:48:21,537 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588612139] [2021-03-24 13:48:21,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:48:21,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:48:21,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:48:21,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:48:21,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:48:21,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:48:21,561 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:48:21,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:48:21,568 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:48:21,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:48:21,578 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:48:21,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:48:21,593 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:48:21,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:48:21,614 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:48:21,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:48:21,666 INFO L142 QuantifierPusher]: treesize reduction 36, result has 61.3 percent of original size [2021-03-24 13:48:21,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:48:21,709 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:48:21,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:48:21,743 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:48:21,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:48:21,773 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:48:21,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588612139] [2021-03-24 13:48:21,774 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:48:21,774 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:48:21,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816910517] [2021-03-24 13:48:21,774 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:48:21,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:48:21,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:48:21,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:48:21,775 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:48:21,776 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 314 places, 1073 transitions, 33477 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:48:21,776 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:48:21,776 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:48:21,776 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:49:02,200 INFO L129 PetriNetUnfolder]: 16774/74595 cut-off events. [2021-03-24 13:49:02,201 INFO L130 PetriNetUnfolder]: For 3266752/3311774 co-relation queries the response was YES. [2021-03-24 13:49:03,940 INFO L84 FinitePrefix]: Finished finitePrefix Result has 591564 conditions, 74595 events. 16774/74595 cut-off events. For 3266752/3311774 co-relation queries the response was YES. Maximal size of possible extension queue 8682. Compared 1393437 event pairs, 9057 based on Foata normal form. 75/72102 useless extension candidates. Maximal degree in co-relation 591426. Up to 17087 conditions per place. [2021-03-24 13:49:04,393 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 490 selfloop transitions, 754 changer transitions 2/1264 dead transitions. [2021-03-24 13:49:04,393 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 1264 transitions, 40807 flow [2021-03-24 13:49:04,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:49:04,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:49:04,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:49:04,395 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:49:04,395 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:49:04,395 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:49:04,395 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:49:04,395 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:49:04,396 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:49:04,397 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:49:04,397 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:49:04,397 INFO L185 Difference]: Start difference. First operand has 314 places, 1073 transitions, 33477 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:49:04,397 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 1264 transitions, 40807 flow [2021-03-24 13:49:39,174 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 1264 transitions, 39498 flow, removed 420 selfloop flow, removed 4 redundant places. [2021-03-24 13:49:39,201 INFO L241 Difference]: Finished difference. Result has 326 places, 1139 transitions, 36003 flow [2021-03-24 13:49:39,202 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=32458, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1073, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=688, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=36003, PETRI_PLACES=326, PETRI_TRANSITIONS=1139} [2021-03-24 13:49:39,202 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 270 predicate places. [2021-03-24 13:49:39,202 INFO L480 AbstractCegarLoop]: Abstraction has has 326 places, 1139 transitions, 36003 flow [2021-03-24 13:49:39,202 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:49:39,202 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:49:39,203 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:49:39,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-24 13:49:39,203 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:49:39,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:49:39,203 INFO L82 PathProgramCache]: Analyzing trace with hash 128618733, now seen corresponding path program 19 times [2021-03-24 13:49:39,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:49:39,203 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105873708] [2021-03-24 13:49:39,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:49:39,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:49:39,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:49:39,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:49:39,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:49:39,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:49:39,228 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:49:39,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:49:39,235 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:49:39,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:49:39,249 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:49:39,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:49:39,264 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:49:39,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:49:39,290 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 13:49:39,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:49:39,317 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:49:39,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:49:39,350 INFO L142 QuantifierPusher]: treesize reduction 63, result has 50.0 percent of original size [2021-03-24 13:49:39,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 13:49:39,385 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:49:39,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:49:39,419 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:49:39,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105873708] [2021-03-24 13:49:39,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:49:39,419 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:49:39,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419582624] [2021-03-24 13:49:39,420 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:49:39,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:49:39,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:49:39,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:49:39,421 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:49:39,421 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 1139 transitions, 36003 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:49:39,421 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:49:39,421 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:49:39,421 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:50:25,262 INFO L129 PetriNetUnfolder]: 16835/80311 cut-off events. [2021-03-24 13:50:25,262 INFO L130 PetriNetUnfolder]: For 3590214/3635483 co-relation queries the response was YES. [2021-03-24 13:50:27,267 INFO L84 FinitePrefix]: Finished finitePrefix Result has 630922 conditions, 80311 events. 16835/80311 cut-off events. For 3590214/3635483 co-relation queries the response was YES. Maximal size of possible extension queue 9239. Compared 1546635 event pairs, 9139 based on Foata normal form. 76/77241 useless extension candidates. Maximal degree in co-relation 630779. Up to 16959 conditions per place. [2021-03-24 13:50:27,590 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 593 selfloop transitions, 778 changer transitions 2/1391 dead transitions. [2021-03-24 13:50:27,590 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 1391 transitions, 45067 flow [2021-03-24 13:50:27,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:50:27,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:50:27,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:50:27,592 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:50:27,592 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:50:27,592 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:50:27,592 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:50:27,592 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:50:27,593 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:50:27,594 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:50:27,594 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:50:27,595 INFO L185 Difference]: Start difference. First operand has 326 places, 1139 transitions, 36003 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:50:27,595 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 1391 transitions, 45067 flow [2021-03-24 13:51:05,895 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 1391 transitions, 43723 flow, removed 263 selfloop flow, removed 4 redundant places. [2021-03-24 13:51:05,925 INFO L241 Difference]: Finished difference. Result has 339 places, 1263 transitions, 40596 flow [2021-03-24 13:51:05,926 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=34829, PETRI_DIFFERENCE_MINUEND_PLACES=321, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=654, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=361, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=40596, PETRI_PLACES=339, PETRI_TRANSITIONS=1263} [2021-03-24 13:51:05,926 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 283 predicate places. [2021-03-24 13:51:05,926 INFO L480 AbstractCegarLoop]: Abstraction has has 339 places, 1263 transitions, 40596 flow [2021-03-24 13:51:05,926 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:51:05,927 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:51:05,927 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:51:05,927 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-24 13:51:05,927 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:51:05,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:51:05,927 INFO L82 PathProgramCache]: Analyzing trace with hash -777763029, now seen corresponding path program 20 times [2021-03-24 13:51:05,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:51:05,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578407902] [2021-03-24 13:51:05,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:51:05,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:51:05,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:51:05,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:51:05,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:51:05,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:51:05,957 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:51:05,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:51:05,966 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:51:05,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:51:05,977 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:51:05,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:51:05,991 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:51:05,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:51:06,013 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:51:06,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:51:06,040 INFO L142 QuantifierPusher]: treesize reduction 45, result has 56.7 percent of original size [2021-03-24 13:51:06,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-03-24 13:51:06,087 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:51:06,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:51:06,119 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:51:06,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:51:06,159 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:51:06,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578407902] [2021-03-24 13:51:06,159 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:51:06,159 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:51:06,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402559141] [2021-03-24 13:51:06,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:51:06,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:51:06,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:51:06,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:51:06,160 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:51:06,161 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 339 places, 1263 transitions, 40596 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:51:06,161 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:51:06,161 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:51:06,161 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:51:52,339 INFO L129 PetriNetUnfolder]: 16764/80522 cut-off events. [2021-03-24 13:51:52,340 INFO L130 PetriNetUnfolder]: For 3827169/3872647 co-relation queries the response was YES. [2021-03-24 13:51:54,416 INFO L84 FinitePrefix]: Finished finitePrefix Result has 651503 conditions, 80522 events. 16764/80522 cut-off events. For 3827169/3872647 co-relation queries the response was YES. Maximal size of possible extension queue 9210. Compared 1556885 event pairs, 8935 based on Foata normal form. 102/77454 useless extension candidates. Maximal degree in co-relation 651354. Up to 18229 conditions per place. [2021-03-24 13:51:54,904 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 837 selfloop transitions, 771 changer transitions 2/1628 dead transitions. [2021-03-24 13:51:54,905 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 1628 transitions, 54204 flow [2021-03-24 13:51:54,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:51:54,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:51:54,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:51:54,906 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:51:54,906 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:51:54,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:51:54,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:51:54,906 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:51:54,907 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:51:54,908 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:51:54,908 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:51:54,908 INFO L185 Difference]: Start difference. First operand has 339 places, 1263 transitions, 40596 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:51:54,908 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 1628 transitions, 54204 flow [2021-03-24 13:52:39,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 344 places, 1628 transitions, 52461 flow, removed 463 selfloop flow, removed 4 redundant places. [2021-03-24 13:52:39,045 INFO L241 Difference]: Finished difference. Result has 352 places, 1353 transitions, 44399 flow [2021-03-24 13:52:39,046 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=39217, PETRI_DIFFERENCE_MINUEND_PLACES=334, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=681, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=492, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=44399, PETRI_PLACES=352, PETRI_TRANSITIONS=1353} [2021-03-24 13:52:39,046 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 296 predicate places. [2021-03-24 13:52:39,046 INFO L480 AbstractCegarLoop]: Abstraction has has 352 places, 1353 transitions, 44399 flow [2021-03-24 13:52:39,046 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:52:39,046 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:52:39,046 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:52:39,046 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-24 13:52:39,046 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:52:39,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:52:39,047 INFO L82 PathProgramCache]: Analyzing trace with hash -582452607, now seen corresponding path program 21 times [2021-03-24 13:52:39,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:52:39,047 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540557374] [2021-03-24 13:52:39,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:52:39,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:52:39,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:52:39,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:52:39,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:52:39,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:52:39,070 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:52:39,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:52:39,078 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:52:39,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:52:39,089 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 13:52:39,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 13:52:39,106 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:52:39,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:52:39,130 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 13:52:39,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 13:52:39,153 INFO L142 QuantifierPusher]: treesize reduction 36, result has 61.3 percent of original size [2021-03-24 13:52:39,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:52:39,199 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:52:39,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:52:39,230 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:52:39,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:52:39,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:52:39,259 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540557374] [2021-03-24 13:52:39,259 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:52:39,259 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:52:39,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782104639] [2021-03-24 13:52:39,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:52:39,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:52:39,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:52:39,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:52:39,260 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:52:39,260 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 352 places, 1353 transitions, 44399 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:52:39,260 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:52:39,261 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:52:39,261 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:53:28,628 INFO L129 PetriNetUnfolder]: 16834/84256 cut-off events. [2021-03-24 13:53:28,629 INFO L130 PetriNetUnfolder]: For 4132648/4181337 co-relation queries the response was YES. [2021-03-24 13:53:30,837 INFO L84 FinitePrefix]: Finished finitePrefix Result has 675267 conditions, 84256 events. 16834/84256 cut-off events. For 4132648/4181337 co-relation queries the response was YES. Maximal size of possible extension queue 9707. Compared 1658304 event pairs, 8211 based on Foata normal form. 141/80415 useless extension candidates. Maximal degree in co-relation 675112. Up to 14323 conditions per place. [2021-03-24 13:53:31,178 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 594 selfloop transitions, 989 changer transitions 1/1602 dead transitions. [2021-03-24 13:53:31,178 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 1602 transitions, 54261 flow [2021-03-24 13:53:31,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:53:31,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:53:31,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:53:31,179 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:53:31,180 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:53:31,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:53:31,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:53:31,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:53:31,181 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:53:31,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:53:31,182 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:53:31,182 INFO L185 Difference]: Start difference. First operand has 352 places, 1353 transitions, 44399 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:53:31,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 1602 transitions, 54261 flow [2021-03-24 13:54:22,077 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 358 places, 1602 transitions, 52335 flow, removed 555 selfloop flow, removed 3 redundant places. [2021-03-24 13:54:22,109 INFO L241 Difference]: Finished difference. Result has 366 places, 1512 transitions, 50497 flow [2021-03-24 13:54:22,110 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=129, PETRI_DIFFERENCE_MINUEND_FLOW=42789, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1353, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=830, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=364, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=50497, PETRI_PLACES=366, PETRI_TRANSITIONS=1512} [2021-03-24 13:54:22,110 INFO L343 CegarLoopForPetriNet]: 56 programPoint places, 310 predicate places. [2021-03-24 13:54:22,110 INFO L480 AbstractCegarLoop]: Abstraction has has 366 places, 1512 transitions, 50497 flow [2021-03-24 13:54:22,110 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:54:22,110 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:54:22,110 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 13:54:22,110 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-24 13:54:22,110 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr8INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 13:54:22,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:54:22,111 INFO L82 PathProgramCache]: Analyzing trace with hash -1526402181, now seen corresponding path program 22 times [2021-03-24 13:54:22,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:54:22,111 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231330054] [2021-03-24 13:54:22,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:54:22,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:54:22,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:54:22,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:54:22,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:54:22,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:54:22,139 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:54:22,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:54:22,146 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:54:22,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:54:22,157 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:54:22,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:54:22,173 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:54:22,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:54:22,194 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 13:54:22,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 13:54:22,242 INFO L142 QuantifierPusher]: treesize reduction 45, result has 56.7 percent of original size [2021-03-24 13:54:22,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-03-24 13:54:22,281 INFO L142 QuantifierPusher]: treesize reduction 54, result has 53.0 percent of original size [2021-03-24 13:54:22,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 13:54:22,323 INFO L142 QuantifierPusher]: treesize reduction 72, result has 47.4 percent of original size [2021-03-24 13:54:22,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 13:54:22,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 13:54:22,359 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231330054] [2021-03-24 13:54:22,360 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:54:22,360 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 13:54:22,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914940394] [2021-03-24 13:54:22,360 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 13:54:22,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:54:22,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 13:54:22,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-24 13:54:22,361 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 129 [2021-03-24 13:54:22,362 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 366 places, 1512 transitions, 50497 flow. Second operand has 11 states, 11 states have (on average 109.9090909090909) internal successors, (1209), 11 states have internal predecessors, (1209), 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-03-24 13:54:22,362 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:54:22,362 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 129 [2021-03-24 13:54:22,362 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:55:20,493 INFO L129 PetriNetUnfolder]: 16903/86426 cut-off events. [2021-03-24 13:55:20,493 INFO L130 PetriNetUnfolder]: For 4535887/4584994 co-relation queries the response was YES. [2021-03-24 13:55:22,949 INFO L84 FinitePrefix]: Finished finitePrefix Result has 718018 conditions, 86426 events. 16903/86426 cut-off events. For 4535887/4584994 co-relation queries the response was YES. Maximal size of possible extension queue 9943. Compared 1713278 event pairs, 10149 based on Foata normal form. 119/82857 useless extension candidates. Maximal degree in co-relation 717856. Up to 18373 conditions per place. [2021-03-24 13:55:23,391 INFO L132 encePairwiseOnDemand]: 119/129 looper letters, 1001 selfloop transitions, 910 changer transitions 1/1930 dead transitions. [2021-03-24 13:55:23,391 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 1930 transitions, 67223 flow [2021-03-24 13:55:23,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 13:55:23,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 13:55:23,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1253 transitions. [2021-03-24 13:55:23,399 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.883016208597604 [2021-03-24 13:55:23,400 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1253 transitions. [2021-03-24 13:55:23,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1253 transitions. [2021-03-24 13:55:23,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:55:23,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1253 transitions. [2021-03-24 13:55:23,406 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 113.9090909090909) internal successors, (1253), 11 states have internal predecessors, (1253), 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-03-24 13:55:23,407 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:55:23,407 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 129.0) internal successors, (1548), 12 states have internal predecessors, (1548), 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-03-24 13:55:23,407 INFO L185 Difference]: Start difference. First operand has 366 places, 1512 transitions, 50497 flow. Second operand 11 states and 1253 transitions. [2021-03-24 13:55:23,407 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 1930 transitions, 67223 flow Received shutdown request... [2021-03-24 13:55:39,761 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-24 13:55:39,761 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-24 13:55:39,764 WARN L224 ceAbstractionStarter]: Timeout [2021-03-24 13:55:39,764 INFO L202 PluginConnector]: Adding new model example_9.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.03 01:55:39 BasicIcfg [2021-03-24 13:55:39,764 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-24 13:55:39,765 INFO L168 Benchmark]: Toolchain (without parser) took 763017.80 ms. Allocated memory was 255.9 MB in the beginning and 15.8 GB in the end (delta: 15.6 GB). Free memory was 236.5 MB in the beginning and 12.9 GB in the end (delta: -12.6 GB). Peak memory consumption was 3.8 GB. Max. memory is 16.0 GB. [2021-03-24 13:55:39,765 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 255.9 MB. Free memory was 237.5 MB in the beginning and 237.5 MB in the end (delta: 83.9 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-24 13:55:39,765 INFO L168 Benchmark]: Boogie Procedure Inliner took 26.12 ms. Allocated memory is still 255.9 MB. Free memory was 236.4 MB in the beginning and 234.9 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-24 13:55:39,765 INFO L168 Benchmark]: Boogie Preprocessor took 16.48 ms. Allocated memory is still 255.9 MB. Free memory was 234.9 MB in the beginning and 234.0 MB in the end (delta: 872.7 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-24 13:55:39,765 INFO L168 Benchmark]: RCFGBuilder took 268.22 ms. Allocated memory is still 255.9 MB. Free memory was 234.0 MB in the beginning and 236.2 MB in the end (delta: -2.2 MB). Peak memory consumption was 18.2 MB. Max. memory is 16.0 GB. [2021-03-24 13:55:39,765 INFO L168 Benchmark]: TraceAbstraction took 762698.07 ms. Allocated memory was 255.9 MB in the beginning and 15.8 GB in the end (delta: 15.6 GB). Free memory was 235.7 MB in the beginning and 12.9 GB in the end (delta: -12.6 GB). Peak memory consumption was 3.8 GB. Max. memory is 16.0 GB. [2021-03-24 13:55:39,766 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.11 ms. Allocated memory is still 255.9 MB. Free memory was 237.5 MB in the beginning and 237.5 MB in the end (delta: 83.9 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 26.12 ms. Allocated memory is still 255.9 MB. Free memory was 236.4 MB in the beginning and 234.9 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 16.48 ms. Allocated memory is still 255.9 MB. Free memory was 234.9 MB in the beginning and 234.0 MB in the end (delta: 872.7 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 268.22 ms. Allocated memory is still 255.9 MB. Free memory was 234.0 MB in the beginning and 236.2 MB in the end (delta: -2.2 MB). Peak memory consumption was 18.2 MB. Max. memory is 16.0 GB. * TraceAbstraction took 762698.07 ms. Allocated memory was 255.9 MB in the beginning and 15.8 GB in the end (delta: 15.6 GB). Free memory was 235.7 MB in the beginning and 12.9 GB in the end (delta: -12.6 GB). Peak memory consumption was 3.8 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 335.4ms, 65 PlacesBefore, 56 PlacesAfterwards, 109 TransitionsBefore, 100 TransitionsAfterwards, 2736 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 9 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 9 TotalNumberOfCompositions, 756 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 756, positive: 756, positive conditional: 0, positive unconditional: 756, 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: 720, positive: 720, positive conditional: 0, positive unconditional: 720, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 720, positive: 720, positive conditional: 0, positive unconditional: 720, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 756, positive: 36, positive conditional: 0, positive unconditional: 36, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 720, unknown conditional: 0, unknown unconditional: 720] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - TimeoutResultAtElement [Line: 31]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 31). Cancelled while executing RemoveRedundantFlow. - StatisticsResult: Ultimate Automizer benchmark data CFG has 10 procedures, 49 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 135.3ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: TIMEOUT, OverallTime: 762501.4ms, OverallIterations: 30, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 755134.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 728.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 949 SDtfs, 1040 SDslu, 917 SDs, 0 SdLazy, 1729 SolverSat, 28 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1378.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 266 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 5893.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=50497occurred in iteration=29, InterpolantAutomatonStates: 255, 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: 36.9ms SsaConstructionTime, 159.5ms SatisfiabilityAnalysisTime, 6061.8ms InterpolantComputationTime, 840 NumberOfCodeBlocks, 840 NumberOfCodeBlocksAsserted, 30 NumberOfCheckSat, 810 ConstructedInterpolants, 0 QuantifiedInterpolants, 21781 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 30 InterpolantComputations, 30 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown