/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_8.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-24 13:42:51,021 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-24 13:42:51,023 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-24 13:42:51,063 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-24 13:42:51,063 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-24 13:42:51,066 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-24 13:42:51,068 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-24 13:42:51,073 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-24 13:42:51,075 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-24 13:42:51,079 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-24 13:42:51,080 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-24 13:42:51,081 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-24 13:42:51,081 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-24 13:42:51,083 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-24 13:42:51,084 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-24 13:42:51,085 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-24 13:42:51,087 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-24 13:42:51,088 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-24 13:42:51,090 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-24 13:42:51,095 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-24 13:42:51,096 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-24 13:42:51,099 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-24 13:42:51,100 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-24 13:42:51,101 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-24 13:42:51,106 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-24 13:42:51,106 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-24 13:42:51,106 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-24 13:42:51,107 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-24 13:42:51,107 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-24 13:42:51,108 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-24 13:42:51,108 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-24 13:42:51,109 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-24 13:42:51,109 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-24 13:42:51,110 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-24 13:42:51,111 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-24 13:42:51,111 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-24 13:42:51,111 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-24 13:42:51,111 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-24 13:42:51,112 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-24 13:42:51,112 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-24 13:42:51,113 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-24 13:42:51,117 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:51,150 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-24 13:42:51,150 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-24 13:42:51,153 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-24 13:42:51,153 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-24 13:42:51,154 INFO L138 SettingsManager]: * Use SBE=true [2021-03-24 13:42:51,154 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-24 13:42:51,154 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-24 13:42:51,154 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-24 13:42:51,154 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-24 13:42:51,154 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-24 13:42:51,155 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-24 13:42:51,155 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-24 13:42:51,155 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-24 13:42:51,155 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-24 13:42:51,155 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-24 13:42:51,156 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-24 13:42:51,156 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-24 13:42:51,156 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-24 13:42:51,156 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-24 13:42:51,156 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-24 13:42:51,156 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-24 13:42:51,156 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 13:42:51,157 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-24 13:42:51,157 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-24 13:42:51,157 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-24 13:42:51,157 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-24 13:42:51,157 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-24 13:42:51,157 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2021-03-24 13:42:51,157 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-24 13:42:51,157 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:51,443 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-24 13:42:51,461 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-24 13:42:51,464 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-24 13:42:51,465 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-24 13:42:51,465 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-24 13:42:51,467 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/mcr/example_8.bpl [2021-03-24 13:42:51,467 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/mcr/example_8.bpl' [2021-03-24 13:42:51,497 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-24 13:42:51,499 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-24 13:42:51,500 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-24 13:42:51,500 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-24 13:42:51,500 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-24 13:42:51,509 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:51" (1/1) ... [2021-03-24 13:42:51,515 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:51" (1/1) ... [2021-03-24 13:42:51,521 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-24 13:42:51,522 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-24 13:42:51,522 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-24 13:42:51,523 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-24 13:42:51,529 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:51" (1/1) ... [2021-03-24 13:42:51,529 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:51" (1/1) ... [2021-03-24 13:42:51,530 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:51" (1/1) ... [2021-03-24 13:42:51,530 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:51" (1/1) ... [2021-03-24 13:42:51,533 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:51" (1/1) ... [2021-03-24 13:42:51,533 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:51" (1/1) ... [2021-03-24 13:42:51,534 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:51" (1/1) ... [2021-03-24 13:42:51,535 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-24 13:42:51,536 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-24 13:42:51,536 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-24 13:42:51,536 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-24 13:42:51,537 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:51" (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:51,593 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_1 given in one single declaration [2021-03-24 13:42:51,593 INFO L130 BoogieDeclarations]: Found specification of procedure set_1 [2021-03-24 13:42:51,593 INFO L138 BoogieDeclarations]: Found implementation of procedure set_1 [2021-03-24 13:42:51,594 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_2 given in one single declaration [2021-03-24 13:42:51,594 INFO L130 BoogieDeclarations]: Found specification of procedure set_2 [2021-03-24 13:42:51,594 INFO L138 BoogieDeclarations]: Found implementation of procedure set_2 [2021-03-24 13:42:51,594 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_3 given in one single declaration [2021-03-24 13:42:51,594 INFO L130 BoogieDeclarations]: Found specification of procedure set_3 [2021-03-24 13:42:51,594 INFO L138 BoogieDeclarations]: Found implementation of procedure set_3 [2021-03-24 13:42:51,594 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_4 given in one single declaration [2021-03-24 13:42:51,595 INFO L130 BoogieDeclarations]: Found specification of procedure set_4 [2021-03-24 13:42:51,595 INFO L138 BoogieDeclarations]: Found implementation of procedure set_4 [2021-03-24 13:42:51,595 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_0 given in one single declaration [2021-03-24 13:42:51,595 INFO L130 BoogieDeclarations]: Found specification of procedure set_0 [2021-03-24 13:42:51,595 INFO L138 BoogieDeclarations]: Found implementation of procedure set_0 [2021-03-24 13:42:51,595 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-24 13:42:51,595 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-24 13:42:51,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-24 13:42:51,596 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_5 given in one single declaration [2021-03-24 13:42:51,596 INFO L130 BoogieDeclarations]: Found specification of procedure set_5 [2021-03-24 13:42:51,596 INFO L138 BoogieDeclarations]: Found implementation of procedure set_5 [2021-03-24 13:42:51,596 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_6 given in one single declaration [2021-03-24 13:42:51,596 INFO L130 BoogieDeclarations]: Found specification of procedure set_6 [2021-03-24 13:42:51,596 INFO L138 BoogieDeclarations]: Found implementation of procedure set_6 [2021-03-24 13:42:51,597 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_7 given in one single declaration [2021-03-24 13:42:51,597 INFO L130 BoogieDeclarations]: Found specification of procedure set_7 [2021-03-24 13:42:51,597 INFO L138 BoogieDeclarations]: Found implementation of procedure set_7 [2021-03-24 13:42:51,598 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:51,733 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-24 13:42:51,733 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-24 13:42:51,734 INFO L202 PluginConnector]: Adding new model example_8.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 01:42:51 BoogieIcfgContainer [2021-03-24 13:42:51,734 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-24 13:42:51,736 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-24 13:42:51,736 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-24 13:42:51,738 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-24 13:42:51,739 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 01:42:51" (1/2) ... [2021-03-24 13:42:51,739 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@325fcfe0 and model type example_8.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 01:42:51, skipping insertion in model container [2021-03-24 13:42:51,740 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "example_8.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 01:42:51" (2/2) ... [2021-03-24 13:42:51,741 INFO L111 eAbstractionObserver]: Analyzing ICFG example_8.bpl [2021-03-24 13:42:51,746 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-24 13:42:51,749 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-24 13:42:51,749 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-24 13:42:51,921 INFO L149 ThreadInstanceAdder]: Constructed 64 joinOtherThreadTransitions. [2021-03-24 13:42:51,936 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2021-03-24 13:42:51,966 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 13:42:51,966 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 13:42:51,966 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 13:42:51,966 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 13:42:51,966 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 13:42:51,966 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 13:42:51,966 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 13:42:51,966 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 13:42:51,986 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 68 places, 99 transitions, 430 flow [2021-03-24 13:42:52,200 INFO L129 PetriNetUnfolder]: 769/1051 cut-off events. [2021-03-24 13:42:52,201 INFO L130 PetriNetUnfolder]: For 1024/1024 co-relation queries the response was YES. [2021-03-24 13:42:52,211 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2100 conditions, 1051 events. 769/1051 cut-off events. For 1024/1024 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 3895 event pairs, 0 based on Foata normal form. 0/1050 useless extension candidates. Maximal degree in co-relation 933. Up to 280 conditions per place. [2021-03-24 13:42:52,211 INFO L82 GeneralOperation]: Start removeDead. Operand has 68 places, 99 transitions, 430 flow [2021-03-24 13:42:52,226 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 58 places, 89 transitions, 394 flow [2021-03-24 13:42:52,227 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-24 13:42:52,236 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 58 places, 89 transitions, 394 flow [2021-03-24 13:42:52,239 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 58 places, 89 transitions, 394 flow [2021-03-24 13:42:52,243 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 89 transitions, 394 flow [2021-03-24 13:42:52,331 INFO L129 PetriNetUnfolder]: 769/1049 cut-off events. [2021-03-24 13:42:52,331 INFO L130 PetriNetUnfolder]: For 1024/1024 co-relation queries the response was YES. [2021-03-24 13:42:52,335 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2098 conditions, 1049 events. 769/1049 cut-off events. For 1024/1024 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 3656 event pairs, 0 based on Foata normal form. 0/1049 useless extension candidates. Maximal degree in co-relation 933. Up to 280 conditions per place. [2021-03-24 13:42:52,350 INFO L142 LiptonReduction]: Number of co-enabled transitions 1904 [2021-03-24 13:42:52,499 INFO L154 LiptonReduction]: Checked pairs total: 532 [2021-03-24 13:42:52,500 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-24 13:42:52,502 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 275 [2021-03-24 13:42:52,570 INFO L129 PetriNetUnfolder]: 769/1040 cut-off events. [2021-03-24 13:42:52,570 INFO L130 PetriNetUnfolder]: For 1024/1024 co-relation queries the response was YES. [2021-03-24 13:42:52,571 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:52,571 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] [2021-03-24 13:42:52,571 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_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:52,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:52,576 INFO L82 PathProgramCache]: Analyzing trace with hash 799209287, now seen corresponding path program 1 times [2021-03-24 13:42:52,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:52,583 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384133587] [2021-03-24 13:42:52,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:52,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:52,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:52,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:52,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:52,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:52,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:52,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:52,697 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:52,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384133587] [2021-03-24 13:42:52,698 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:52,699 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:52,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696797141] [2021-03-24 13:42:52,706 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:52,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:52,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:52,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:52,718 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 13:42:52,720 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 81 transitions, 378 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:52,721 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:52,721 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 13:42:52,722 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:52,802 INFO L129 PetriNetUnfolder]: 475/683 cut-off events. [2021-03-24 13:42:52,803 INFO L130 PetriNetUnfolder]: For 987/987 co-relation queries the response was YES. [2021-03-24 13:42:52,805 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1440 conditions, 683 events. 475/683 cut-off events. For 987/987 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 2782 event pairs, 0 based on Foata normal form. 64/747 useless extension candidates. Maximal degree in co-relation 913. Up to 168 conditions per place. [2021-03-24 13:42:52,809 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 4 selfloop transitions, 1 changer transitions 0/77 dead transitions. [2021-03-24 13:42:52,810 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 77 transitions, 368 flow [2021-03-24 13:42:52,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:52,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:52,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 13:42:52,820 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 13:42:52,821 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 13:42:52,821 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 13:42:52,822 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:52,824 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 13:42:52,827 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 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:52,835 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:52,835 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:52,837 INFO L185 Difference]: Start difference. First operand has 50 places, 81 transitions, 378 flow. Second operand 3 states and 303 transitions. [2021-03-24 13:42:52,838 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 77 transitions, 368 flow [2021-03-24 13:42:52,849 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 77 transitions, 232 flow, removed 0 selfloop flow, removed 16 redundant places. [2021-03-24 13:42:52,860 INFO L241 Difference]: Finished difference. Result has 36 places, 77 transitions, 224 flow [2021-03-24 13:42:52,861 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=222, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=224, PETRI_PLACES=36, PETRI_TRANSITIONS=77} [2021-03-24 13:42:52,862 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -14 predicate places. [2021-03-24 13:42:52,862 INFO L480 AbstractCegarLoop]: Abstraction has has 36 places, 77 transitions, 224 flow [2021-03-24 13:42:52,863 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:52,863 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:52,863 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] [2021-03-24 13:42:52,863 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-24 13:42:52,864 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_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:52,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:52,865 INFO L82 PathProgramCache]: Analyzing trace with hash 140970533, now seen corresponding path program 1 times [2021-03-24 13:42:52,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:52,865 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593916224] [2021-03-24 13:42:52,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:52,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:52,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:52,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:52,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:52,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:52,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:52,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:52,933 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:52,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593916224] [2021-03-24 13:42:52,934 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:52,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:52,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375480744] [2021-03-24 13:42:52,935 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:52,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:52,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:52,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:52,936 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 13:42:52,937 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 77 transitions, 224 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:52,937 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:52,937 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 13:42:52,937 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:52,978 INFO L129 PetriNetUnfolder]: 214/345 cut-off events. [2021-03-24 13:42:52,983 INFO L130 PetriNetUnfolder]: For 86/86 co-relation queries the response was YES. [2021-03-24 13:42:52,983 INFO L84 FinitePrefix]: Finished finitePrefix Result has 387 conditions, 345 events. 214/345 cut-off events. For 86/86 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1285 event pairs, 0 based on Foata normal form. 57/402 useless extension candidates. Maximal degree in co-relation 373. Up to 63 conditions per place. [2021-03-24 13:42:52,985 INFO L132 encePairwiseOnDemand]: 101/107 looper letters, 3 selfloop transitions, 1 changer transitions 0/72 dead transitions. [2021-03-24 13:42:52,985 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 72 transitions, 217 flow [2021-03-24 13:42:52,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:52,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:52,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 13:42:52,990 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 13:42:52,990 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 13:42:52,990 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 13:42:52,991 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:52,991 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 13:42:52,993 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 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:52,996 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:52,996 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:52,996 INFO L185 Difference]: Start difference. First operand has 36 places, 77 transitions, 224 flow. Second operand 3 states and 303 transitions. [2021-03-24 13:42:52,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 72 transitions, 217 flow [2021-03-24 13:42:52,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 72 transitions, 216 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:53,000 INFO L241 Difference]: Finished difference. Result has 37 places, 72 transitions, 210 flow [2021-03-24 13:42:53,001 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=208, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=210, PETRI_PLACES=37, PETRI_TRANSITIONS=72} [2021-03-24 13:42:53,001 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -13 predicate places. [2021-03-24 13:42:53,001 INFO L480 AbstractCegarLoop]: Abstraction has has 37 places, 72 transitions, 210 flow [2021-03-24 13:42:53,002 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:53,003 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:53,003 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] [2021-03-24 13:42:53,003 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-24 13:42:53,003 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_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:53,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:53,004 INFO L82 PathProgramCache]: Analyzing trace with hash -1458043723, now seen corresponding path program 1 times [2021-03-24 13:42:53,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:53,005 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011768487] [2021-03-24 13:42:53,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:53,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:53,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:53,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:53,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:53,043 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:53,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011768487] [2021-03-24 13:42:53,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:53,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:53,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507300812] [2021-03-24 13:42:53,044 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:53,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:53,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:53,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:53,045 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 13:42:53,046 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 72 transitions, 210 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:53,046 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:53,046 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 13:42:53,046 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:53,092 INFO L129 PetriNetUnfolder]: 209/339 cut-off events. [2021-03-24 13:42:53,092 INFO L130 PetriNetUnfolder]: For 45/45 co-relation queries the response was YES. [2021-03-24 13:42:53,093 INFO L84 FinitePrefix]: Finished finitePrefix Result has 397 conditions, 339 events. 209/339 cut-off events. For 45/45 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1280 event pairs, 0 based on Foata normal form. 1/340 useless extension candidates. Maximal degree in co-relation 382. Up to 63 conditions per place. [2021-03-24 13:42:53,095 INFO L132 encePairwiseOnDemand]: 105/107 looper letters, 7 selfloop transitions, 1 changer transitions 0/71 dead transitions. [2021-03-24 13:42:53,095 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 71 transitions, 223 flow [2021-03-24 13:42:53,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:53,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:53,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 13:42:53,097 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 13:42:53,097 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,097 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,098 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:53,098 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,099 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 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:53,100 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:53,100 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:53,101 INFO L185 Difference]: Start difference. First operand has 37 places, 72 transitions, 210 flow. Second operand 3 states and 303 transitions. [2021-03-24 13:42:53,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 71 transitions, 223 flow [2021-03-24 13:42:53,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 71 transitions, 222 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:53,103 INFO L241 Difference]: Finished difference. Result has 38 places, 71 transitions, 208 flow [2021-03-24 13:42:53,103 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=206, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=208, PETRI_PLACES=38, PETRI_TRANSITIONS=71} [2021-03-24 13:42:53,103 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -12 predicate places. [2021-03-24 13:42:53,103 INFO L480 AbstractCegarLoop]: Abstraction has has 38 places, 71 transitions, 208 flow [2021-03-24 13:42:53,103 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:53,104 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:53,104 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] [2021-03-24 13:42:53,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-24 13:42:53,104 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_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:53,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:53,105 INFO L82 PathProgramCache]: Analyzing trace with hash 779424171, now seen corresponding path program 1 times [2021-03-24 13:42:53,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:53,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897184171] [2021-03-24 13:42:53,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:53,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:53,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:53,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:53,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:53,150 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:53,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897184171] [2021-03-24 13:42:53,150 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:53,150 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:53,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732386215] [2021-03-24 13:42:53,151 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:53,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:53,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:53,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:53,153 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 13:42:53,154 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 71 transitions, 208 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:53,154 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:53,154 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 13:42:53,154 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:53,188 INFO L129 PetriNetUnfolder]: 185/309 cut-off events. [2021-03-24 13:42:53,189 INFO L130 PetriNetUnfolder]: For 44/44 co-relation queries the response was YES. [2021-03-24 13:42:53,190 INFO L84 FinitePrefix]: Finished finitePrefix Result has 363 conditions, 309 events. 185/309 cut-off events. For 44/44 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1139 event pairs, 0 based on Foata normal form. 5/314 useless extension candidates. Maximal degree in co-relation 355. Up to 63 conditions per place. [2021-03-24 13:42:53,192 INFO L132 encePairwiseOnDemand]: 104/107 looper letters, 6 selfloop transitions, 1 changer transitions 0/69 dead transitions. [2021-03-24 13:42:53,192 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 69 transitions, 216 flow [2021-03-24 13:42:53,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:53,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:53,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 13:42:53,193 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 13:42:53,194 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,194 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:53,194 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,195 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 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:53,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:53,196 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:53,197 INFO L185 Difference]: Start difference. First operand has 38 places, 71 transitions, 208 flow. Second operand 3 states and 303 transitions. [2021-03-24 13:42:53,199 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 69 transitions, 216 flow [2021-03-24 13:42:53,201 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 69 transitions, 215 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:53,204 INFO L241 Difference]: Finished difference. Result has 39 places, 69 transitions, 203 flow [2021-03-24 13:42:53,205 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=201, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=203, PETRI_PLACES=39, PETRI_TRANSITIONS=69} [2021-03-24 13:42:53,205 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -11 predicate places. [2021-03-24 13:42:53,205 INFO L480 AbstractCegarLoop]: Abstraction has has 39 places, 69 transitions, 203 flow [2021-03-24 13:42:53,206 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:53,206 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:53,206 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] [2021-03-24 13:42:53,206 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-24 13:42:53,206 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_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:53,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:53,207 INFO L82 PathProgramCache]: Analyzing trace with hash 394116671, now seen corresponding path program 1 times [2021-03-24 13:42:53,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:53,207 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82459394] [2021-03-24 13:42:53,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:53,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:53,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:53,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:53,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:53,246 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:53,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82459394] [2021-03-24 13:42:53,246 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:53,246 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:53,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447502494] [2021-03-24 13:42:53,247 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:53,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:53,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:53,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:53,249 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 13:42:53,249 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 69 transitions, 203 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:53,249 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:53,249 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 13:42:53,249 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:53,269 INFO L129 PetriNetUnfolder]: 48/111 cut-off events. [2021-03-24 13:42:53,269 INFO L130 PetriNetUnfolder]: For 39/39 co-relation queries the response was YES. [2021-03-24 13:42:53,269 INFO L84 FinitePrefix]: Finished finitePrefix Result has 135 conditions, 111 events. 48/111 cut-off events. For 39/39 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 316 event pairs, 0 based on Foata normal form. 31/142 useless extension candidates. Maximal degree in co-relation 127. Up to 20 conditions per place. [2021-03-24 13:42:53,270 INFO L132 encePairwiseOnDemand]: 100/107 looper letters, 2 selfloop transitions, 1 changer transitions 0/63 dead transitions. [2021-03-24 13:42:53,270 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 63 transitions, 191 flow [2021-03-24 13:42:53,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:53,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:53,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 13:42:53,272 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 13:42:53,272 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,272 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:53,272 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 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:53,274 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:53,274 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:53,275 INFO L185 Difference]: Start difference. First operand has 39 places, 69 transitions, 203 flow. Second operand 3 states and 303 transitions. [2021-03-24 13:42:53,275 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 63 transitions, 191 flow [2021-03-24 13:42:53,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 63 transitions, 190 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:53,276 INFO L241 Difference]: Finished difference. Result has 40 places, 63 transitions, 186 flow [2021-03-24 13:42:53,276 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=184, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=186, PETRI_PLACES=40, PETRI_TRANSITIONS=63} [2021-03-24 13:42:53,277 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -10 predicate places. [2021-03-24 13:42:53,277 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 63 transitions, 186 flow [2021-03-24 13:42:53,277 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:53,277 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:53,277 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] [2021-03-24 13:42:53,277 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-24 13:42:53,277 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_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:53,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:53,278 INFO L82 PathProgramCache]: Analyzing trace with hash -2118826737, now seen corresponding path program 1 times [2021-03-24 13:42:53,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:53,278 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876146737] [2021-03-24 13:42:53,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:53,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:53,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:53,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:53,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:53,312 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:53,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876146737] [2021-03-24 13:42:53,313 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:53,313 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:53,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242378967] [2021-03-24 13:42:53,314 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:53,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:53,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:53,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:53,318 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 13:42:53,318 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 63 transitions, 186 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:53,319 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:53,319 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 13:42:53,319 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:53,332 INFO L129 PetriNetUnfolder]: 6/37 cut-off events. [2021-03-24 13:42:53,332 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2021-03-24 13:42:53,332 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 37 events. 6/37 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 47 event pairs, 0 based on Foata normal form. 13/50 useless extension candidates. Maximal degree in co-relation 47. Up to 6 conditions per place. [2021-03-24 13:42:53,332 INFO L132 encePairwiseOnDemand]: 99/107 looper letters, 1 selfloop transitions, 1 changer transitions 0/34 dead transitions. [2021-03-24 13:42:53,333 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 34 transitions, 103 flow [2021-03-24 13:42:53,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:53,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:53,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 13:42:53,335 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 13:42:53,335 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,335 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,335 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:53,335 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 13:42:53,336 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 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:53,337 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:53,337 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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:53,337 INFO L185 Difference]: Start difference. First operand has 40 places, 63 transitions, 186 flow. Second operand 3 states and 303 transitions. [2021-03-24 13:42:53,337 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 34 transitions, 103 flow [2021-03-24 13:42:53,338 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 41 places, 34 transitions, 102 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:53,340 INFO L241 Difference]: Finished difference. Result has 41 places, 34 transitions, 100 flow [2021-03-24 13:42:53,340 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=100, PETRI_PLACES=41, PETRI_TRANSITIONS=34} [2021-03-24 13:42:53,340 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -9 predicate places. [2021-03-24 13:42:53,340 INFO L480 AbstractCegarLoop]: Abstraction has has 41 places, 34 transitions, 100 flow [2021-03-24 13:42:53,341 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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:53,341 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:53,341 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] [2021-03-24 13:42:53,341 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-24 13:42:53,342 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_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:53,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:53,342 INFO L82 PathProgramCache]: Analyzing trace with hash 485427359, now seen corresponding path program 1 times [2021-03-24 13:42:53,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:53,342 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113643513] [2021-03-24 13:42:53,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:53,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:53,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:53,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:42:53,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:53,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:42:53,478 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:42:53,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:42:53,535 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-24 13:42:53,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 13:42:53,584 INFO L142 QuantifierPusher]: treesize reduction 18, result has 69.5 percent of original size [2021-03-24 13:42:53,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-24 13:42:53,643 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:42:53,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:42:53,719 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:42:53,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:42:53,762 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:42:53,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:42:53,800 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:53,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113643513] [2021-03-24 13:42:53,800 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:53,801 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:42:53,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570543883] [2021-03-24 13:42:53,801 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:42:53,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:53,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:42:53,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:42:53,803 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:42:53,804 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 34 transitions, 100 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:53,804 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:53,804 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:42:53,804 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:54,078 INFO L129 PetriNetUnfolder]: 1122/1869 cut-off events. [2021-03-24 13:42:54,079 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 13:42:54,085 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3238 conditions, 1869 events. 1122/1869 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 168. Compared 10591 event pairs, 321 based on Foata normal form. 1/1762 useless extension candidates. Maximal degree in co-relation 3230. Up to 513 conditions per place. [2021-03-24 13:42:54,095 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 35 selfloop transitions, 8 changer transitions 0/68 dead transitions. [2021-03-24 13:42:54,095 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 68 transitions, 254 flow [2021-03-24 13:42:54,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:42:54,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:42:54,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:42:54,098 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:42:54,098 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:42:54,098 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:42:54,098 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:54,099 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:42:54,100 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:54,102 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:54,103 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:54,103 INFO L185 Difference]: Start difference. First operand has 41 places, 34 transitions, 100 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:42:54,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 68 transitions, 254 flow [2021-03-24 13:42:54,104 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 68 transitions, 253 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:54,105 INFO L241 Difference]: Finished difference. Result has 57 places, 41 transitions, 160 flow [2021-03-24 13:42:54,106 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=99, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=160, PETRI_PLACES=57, PETRI_TRANSITIONS=41} [2021-03-24 13:42:54,106 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 7 predicate places. [2021-03-24 13:42:54,106 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 41 transitions, 160 flow [2021-03-24 13:42:54,106 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:54,106 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:54,106 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] [2021-03-24 13:42:54,107 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-24 13:42:54,107 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_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:54,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:54,107 INFO L82 PathProgramCache]: Analyzing trace with hash -800180707, now seen corresponding path program 2 times [2021-03-24 13:42:54,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:54,107 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915651422] [2021-03-24 13:42:54,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:54,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:54,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:54,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:54,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:54,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:42:54,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:54,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:42:54,178 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:42:54,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:42:54,193 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:42:54,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:42:54,214 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:42:54,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:42:54,239 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:42:54,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:42:54,287 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:42:54,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:42:54,359 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:42:54,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:42:54,400 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:54,401 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915651422] [2021-03-24 13:42:54,401 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:54,401 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:42:54,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134387027] [2021-03-24 13:42:54,402 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:42:54,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:54,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:42:54,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:42:54,404 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:42:54,406 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 41 transitions, 160 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:54,406 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:54,406 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:42:54,407 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:54,762 INFO L129 PetriNetUnfolder]: 1644/3210 cut-off events. [2021-03-24 13:42:54,762 INFO L130 PetriNetUnfolder]: For 2365/2433 co-relation queries the response was YES. [2021-03-24 13:42:54,778 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6953 conditions, 3210 events. 1644/3210 cut-off events. For 2365/2433 co-relation queries the response was YES. Maximal size of possible extension queue 304. Compared 24697 event pairs, 387 based on Foata normal form. 1/3076 useless extension candidates. Maximal degree in co-relation 6937. Up to 683 conditions per place. [2021-03-24 13:42:54,797 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 53 selfloop transitions, 13 changer transitions 0/91 dead transitions. [2021-03-24 13:42:54,797 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 91 transitions, 531 flow [2021-03-24 13:42:54,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:42:54,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:42:54,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:42:54,800 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:42:54,800 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:42:54,800 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:42:54,800 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:54,800 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:42:54,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:54,804 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:54,804 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:54,804 INFO L185 Difference]: Start difference. First operand has 57 places, 41 transitions, 160 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:42:54,804 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 91 transitions, 531 flow [2021-03-24 13:42:54,808 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 91 transitions, 523 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:54,809 INFO L241 Difference]: Finished difference. Result has 73 places, 52 transitions, 285 flow [2021-03-24 13:42:54,810 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=159, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=285, PETRI_PLACES=73, PETRI_TRANSITIONS=52} [2021-03-24 13:42:54,810 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 23 predicate places. [2021-03-24 13:42:54,810 INFO L480 AbstractCegarLoop]: Abstraction has has 73 places, 52 transitions, 285 flow [2021-03-24 13:42:54,810 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:54,811 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:54,811 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] [2021-03-24 13:42:54,811 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-24 13:42:54,811 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_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:54,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:54,811 INFO L82 PathProgramCache]: Analyzing trace with hash 577942889, now seen corresponding path program 3 times [2021-03-24 13:42:54,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:54,812 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180030251] [2021-03-24 13:42:54,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:54,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:54,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:54,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:54,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:54,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:42:54,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:54,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:42:54,853 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:42:54,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:42:54,865 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:42:54,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:42:54,882 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:42:54,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:42:54,904 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 13:42:54,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:42:54,934 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:42:54,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:42:54,978 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:42:54,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:42:55,013 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:55,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180030251] [2021-03-24 13:42:55,013 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:55,013 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:42:55,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470248089] [2021-03-24 13:42:55,014 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:42:55,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:55,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:42:55,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:42:55,016 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:42:55,016 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 52 transitions, 285 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:55,016 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:55,016 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:42:55,017 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:55,477 INFO L129 PetriNetUnfolder]: 2188/4661 cut-off events. [2021-03-24 13:42:55,478 INFO L130 PetriNetUnfolder]: For 8638/8771 co-relation queries the response was YES. [2021-03-24 13:42:55,506 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12216 conditions, 4661 events. 2188/4661 cut-off events. For 8638/8771 co-relation queries the response was YES. Maximal size of possible extension queue 502. Compared 41739 event pairs, 451 based on Foata normal form. 1/4461 useless extension candidates. Maximal degree in co-relation 12192. Up to 948 conditions per place. [2021-03-24 13:42:55,532 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 68 selfloop transitions, 23 changer transitions 0/116 dead transitions. [2021-03-24 13:42:55,532 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 116 transitions, 928 flow [2021-03-24 13:42:55,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:42:55,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:42:55,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:42:55,535 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:42:55,535 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:42:55,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:42:55,536 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:55,536 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:42:55,537 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:55,589 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:55,590 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:55,590 INFO L185 Difference]: Start difference. First operand has 73 places, 52 transitions, 285 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:42:55,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 116 transitions, 928 flow [2021-03-24 13:42:55,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 116 transitions, 911 flow, removed 4 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:55,608 INFO L241 Difference]: Finished difference. Result has 89 places, 72 transitions, 562 flow [2021-03-24 13:42:55,608 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=279, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=562, PETRI_PLACES=89, PETRI_TRANSITIONS=72} [2021-03-24 13:42:55,608 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 39 predicate places. [2021-03-24 13:42:55,608 INFO L480 AbstractCegarLoop]: Abstraction has has 89 places, 72 transitions, 562 flow [2021-03-24 13:42:55,609 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:55,609 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:55,609 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] [2021-03-24 13:42:55,609 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-24 13:42:55,609 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_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:55,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:55,610 INFO L82 PathProgramCache]: Analyzing trace with hash 1696932537, now seen corresponding path program 4 times [2021-03-24 13:42:55,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:55,610 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722501648] [2021-03-24 13:42:55,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:55,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:55,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:55,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:55,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:55,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:42:55,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:55,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:42:55,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:55,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 13:42:55,702 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:42:55,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:42:55,719 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:42:55,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:42:55,742 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:42:55,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:42:55,775 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:42:55,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:42:55,812 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:42:55,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:42:55,845 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:55,845 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722501648] [2021-03-24 13:42:55,845 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:55,845 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:42:55,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393689337] [2021-03-24 13:42:55,846 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:42:55,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:55,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:42:55,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:42:55,848 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:42:55,849 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 72 transitions, 562 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:55,849 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:55,849 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:42:55,849 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:56,509 INFO L129 PetriNetUnfolder]: 2435/5318 cut-off events. [2021-03-24 13:42:56,509 INFO L130 PetriNetUnfolder]: For 17874/18398 co-relation queries the response was YES. [2021-03-24 13:42:56,538 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16488 conditions, 5318 events. 2435/5318 cut-off events. For 17874/18398 co-relation queries the response was YES. Maximal size of possible extension queue 596. Compared 48719 event pairs, 533 based on Foata normal form. 1/5113 useless extension candidates. Maximal degree in co-relation 16456. Up to 1130 conditions per place. [2021-03-24 13:42:56,641 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 86 selfloop transitions, 29 changer transitions 0/140 dead transitions. [2021-03-24 13:42:56,641 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 140 transitions, 1420 flow [2021-03-24 13:42:56,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:42:56,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:42:56,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:42:56,644 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:42:56,644 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:42:56,644 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:42:56,645 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:56,645 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:42:56,646 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:56,648 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:56,648 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:56,649 INFO L185 Difference]: Start difference. First operand has 89 places, 72 transitions, 562 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:42:56,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 140 transitions, 1420 flow [2021-03-24 13:42:56,673 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 140 transitions, 1397 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:56,681 INFO L241 Difference]: Finished difference. Result has 105 places, 91 transitions, 879 flow [2021-03-24 13:42:56,682 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=553, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=879, PETRI_PLACES=105, PETRI_TRANSITIONS=91} [2021-03-24 13:42:56,682 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 55 predicate places. [2021-03-24 13:42:56,682 INFO L480 AbstractCegarLoop]: Abstraction has has 105 places, 91 transitions, 879 flow [2021-03-24 13:42:56,683 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:56,683 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:56,683 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] [2021-03-24 13:42:56,683 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-24 13:42:56,684 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_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:56,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:56,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1265189545, now seen corresponding path program 5 times [2021-03-24 13:42:56,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:56,684 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803565983] [2021-03-24 13:42:56,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:56,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:56,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:56,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:56,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:56,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:42:56,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:56,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:42:56,745 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:42:56,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:42:56,760 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 13:42:56,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 13:42:56,788 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:42:56,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:42:56,816 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 13:42:56,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:42:56,849 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:42:56,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:42:56,887 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:42:56,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:42:56,921 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:56,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803565983] [2021-03-24 13:42:56,923 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:56,923 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:42:56,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201270548] [2021-03-24 13:42:56,924 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:42:56,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:56,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:42:56,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:42:56,926 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:42:56,927 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 91 transitions, 879 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:56,927 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:56,927 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:42:56,927 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:58,218 INFO L129 PetriNetUnfolder]: 4217/10029 cut-off events. [2021-03-24 13:42:58,219 INFO L130 PetriNetUnfolder]: For 40017/40880 co-relation queries the response was YES. [2021-03-24 13:42:58,304 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28916 conditions, 10029 events. 4217/10029 cut-off events. For 40017/40880 co-relation queries the response was YES. Maximal size of possible extension queue 1381. Compared 111689 event pairs, 611 based on Foata normal form. 2/9501 useless extension candidates. Maximal degree in co-relation 28876. Up to 2199 conditions per place. [2021-03-24 13:42:58,354 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 100 selfloop transitions, 49 changer transitions 0/174 dead transitions. [2021-03-24 13:42:58,354 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 174 transitions, 2145 flow [2021-03-24 13:42:58,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:42:58,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:42:58,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:42:58,357 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:42:58,358 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:42:58,358 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:42:58,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:58,358 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:42:58,360 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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,362 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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,362 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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,362 INFO L185 Difference]: Start difference. First operand has 105 places, 91 transitions, 879 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:42:58,362 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 174 transitions, 2145 flow [2021-03-24 13:42:58,429 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 174 transitions, 2053 flow, removed 37 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:58,433 INFO L241 Difference]: Finished difference. Result has 121 places, 124 transitions, 1471 flow [2021-03-24 13:42:58,433 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=835, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1471, PETRI_PLACES=121, PETRI_TRANSITIONS=124} [2021-03-24 13:42:58,433 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 71 predicate places. [2021-03-24 13:42:58,433 INFO L480 AbstractCegarLoop]: Abstraction has has 121 places, 124 transitions, 1471 flow [2021-03-24 13:42:58,434 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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,434 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:58,434 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] [2021-03-24 13:42:58,434 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-24 13:42:58,434 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_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,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:58,435 INFO L82 PathProgramCache]: Analyzing trace with hash 69446857, now seen corresponding path program 1 times [2021-03-24 13:42:58,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:58,437 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762458190] [2021-03-24 13:42:58,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:58,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:58,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:58,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 13:42:58,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:58,452 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,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762458190] [2021-03-24 13:42:58,452 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:58,453 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 13:42:58,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138781413] [2021-03-24 13:42:58,453 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 13:42:58,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:58,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 13:42:58,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 13:42:58,454 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 13:42:58,454 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 124 transitions, 1471 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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,454 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:58,454 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 13:42:58,455 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:42:58,660 INFO L129 PetriNetUnfolder]: 0/1353 cut-off events. [2021-03-24 13:42:58,661 INFO L130 PetriNetUnfolder]: For 5869/6128 co-relation queries the response was YES. [2021-03-24 13:42:58,661 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3994 conditions, 1353 events. 0/1353 cut-off events. For 5869/6128 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 17377 event pairs, 0 based on Foata normal form. 214/1404 useless extension candidates. Maximal degree in co-relation 0. Up to 146 conditions per place. [2021-03-24 13:42:58,664 INFO L132 encePairwiseOnDemand]: 103/107 looper letters, 1 selfloop transitions, 1 changer transitions 5/115 dead transitions. [2021-03-24 13:42:58,664 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 115 transitions, 1448 flow [2021-03-24 13:42:58,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 13:42:58,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 13:42:58,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 299 transitions. [2021-03-24 13:42:58,665 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9314641744548287 [2021-03-24 13:42:58,665 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 299 transitions. [2021-03-24 13:42:58,665 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 299 transitions. [2021-03-24 13:42:58,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:42:58,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 299 transitions. [2021-03-24 13:42:58,666 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 99.66666666666667) internal successors, (299), 3 states have internal predecessors, (299), 0 states have call successors, (0), 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,667 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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,668 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 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,668 INFO L185 Difference]: Start difference. First operand has 121 places, 124 transitions, 1471 flow. Second operand 3 states and 299 transitions. [2021-03-24 13:42:58,668 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 115 transitions, 1448 flow [2021-03-24 13:42:58,754 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 115 transitions, 1410 flow, removed 13 selfloop flow, removed 1 redundant places. [2021-03-24 13:42:58,756 INFO L241 Difference]: Finished difference. Result has 122 places, 110 transitions, 1360 flow [2021-03-24 13:42:58,756 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1406, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1360, PETRI_PLACES=122, PETRI_TRANSITIONS=110} [2021-03-24 13:42:58,757 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 72 predicate places. [2021-03-24 13:42:58,757 INFO L480 AbstractCegarLoop]: Abstraction has has 122 places, 110 transitions, 1360 flow [2021-03-24 13:42:58,757 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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,757 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:42:58,757 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] [2021-03-24 13:42:58,757 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-24 13:42:58,757 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_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,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:42:58,758 INFO L82 PathProgramCache]: Analyzing trace with hash 49113155, now seen corresponding path program 6 times [2021-03-24 13:42:58,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:42:58,758 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311238606] [2021-03-24 13:42:58,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:42:58,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:42:58,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:42:58,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:42:58,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:42:58,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [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 19 [2021-03-24 13:42:58,821 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-24 13:42:58,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 13:42:58,851 INFO L142 QuantifierPusher]: treesize reduction 9, result has 81.3 percent of original size [2021-03-24 13:42:58,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 13:42:58,885 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 13:42:58,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 13:42:58,946 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:42:58,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:42:58,990 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:42:58,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:42:59,022 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,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311238606] [2021-03-24 13:42:59,022 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:42:59,022 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:42:59,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152282889] [2021-03-24 13:42:59,023 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:42:59,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:42:59,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:42:59,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:42:59,024 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:42:59,025 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 110 transitions, 1360 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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,025 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:42:59,025 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:42:59,025 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:00,261 INFO L129 PetriNetUnfolder]: 2482/7195 cut-off events. [2021-03-24 13:43:00,261 INFO L130 PetriNetUnfolder]: For 72601/74367 co-relation queries the response was YES. [2021-03-24 13:43:00,309 INFO L84 FinitePrefix]: Finished finitePrefix Result has 37059 conditions, 7195 events. 2482/7195 cut-off events. For 72601/74367 co-relation queries the response was YES. Maximal size of possible extension queue 786. Compared 81593 event pairs, 1050 based on Foata normal form. 2/7015 useless extension candidates. Maximal degree in co-relation 37011. Up to 2531 conditions per place. [2021-03-24 13:43:00,344 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 144 selfloop transitions, 44 changer transitions 1/205 dead transitions. [2021-03-24 13:43:00,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 205 transitions, 2986 flow [2021-03-24 13:43:00,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:43:00,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:43:00,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:43:00,347 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:43:00,347 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:43:00,347 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:43:00,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:00,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:43:00,349 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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,350 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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,351 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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,351 INFO L185 Difference]: Start difference. First operand has 122 places, 110 transitions, 1360 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:43:00,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 205 transitions, 2986 flow [2021-03-24 13:43:00,584 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 205 transitions, 2915 flow, removed 35 selfloop flow, removed 6 redundant places. [2021-03-24 13:43:00,588 INFO L241 Difference]: Finished difference. Result has 128 places, 125 transitions, 1725 flow [2021-03-24 13:43:00,588 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1349, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1725, PETRI_PLACES=128, PETRI_TRANSITIONS=125} [2021-03-24 13:43:00,589 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 78 predicate places. [2021-03-24 13:43:00,589 INFO L480 AbstractCegarLoop]: Abstraction has has 128 places, 125 transitions, 1725 flow [2021-03-24 13:43:00,589 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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,589 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:00,589 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] [2021-03-24 13:43:00,589 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-24 13:43:00,590 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_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,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:00,590 INFO L82 PathProgramCache]: Analyzing trace with hash -79794005, now seen corresponding path program 7 times [2021-03-24 13:43:00,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:00,590 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075078324] [2021-03-24 13:43:00,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:00,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:00,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:00,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:00,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:00,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:00,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:00,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:00,643 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:43:00,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:43:00,665 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:43:00,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:43:00,689 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 13:43:00,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 13:43:00,713 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 13:43:00,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:43:00,743 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:43:00,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:43:00,782 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:43:00,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:43:00,820 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,821 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075078324] [2021-03-24 13:43:00,821 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:00,821 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:43:00,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843959468] [2021-03-24 13:43:00,821 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:43:00,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:00,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:43:00,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:43:00,823 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:43:00,824 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 125 transitions, 1725 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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,824 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:00,824 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:43:00,824 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:02,405 INFO L129 PetriNetUnfolder]: 3009/11033 cut-off events. [2021-03-24 13:43:02,405 INFO L130 PetriNetUnfolder]: For 127965/133062 co-relation queries the response was YES. [2021-03-24 13:43:02,465 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55289 conditions, 11033 events. 3009/11033 cut-off events. For 127965/133062 co-relation queries the response was YES. Maximal size of possible extension queue 1280. Compared 150182 event pairs, 883 based on Foata normal form. 7/10726 useless extension candidates. Maximal degree in co-relation 55238. Up to 2689 conditions per place. [2021-03-24 13:43:02,514 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 141 selfloop transitions, 85 changer transitions 1/243 dead transitions. [2021-03-24 13:43:02,514 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 243 transitions, 3995 flow [2021-03-24 13:43:02,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:43:02,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:43:02,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:43:02,516 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:43:02,516 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:43:02,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:43:02,517 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:02,517 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:43:02,518 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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,521 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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,521 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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,521 INFO L185 Difference]: Start difference. First operand has 128 places, 125 transitions, 1725 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:43:02,521 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 243 transitions, 3995 flow [2021-03-24 13:43:02,848 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 243 transitions, 3823 flow, removed 54 selfloop flow, removed 2 redundant places. [2021-03-24 13:43:02,854 INFO L241 Difference]: Finished difference. Result has 142 places, 169 transitions, 2755 flow [2021-03-24 13:43:02,854 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1647, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=2755, PETRI_PLACES=142, PETRI_TRANSITIONS=169} [2021-03-24 13:43:02,854 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 92 predicate places. [2021-03-24 13:43:02,854 INFO L480 AbstractCegarLoop]: Abstraction has has 142 places, 169 transitions, 2755 flow [2021-03-24 13:43:02,855 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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,855 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:02,855 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] [2021-03-24 13:43:02,855 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-24 13:43:02,855 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_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,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:02,855 INFO L82 PathProgramCache]: Analyzing trace with hash 394404565, now seen corresponding path program 8 times [2021-03-24 13:43:02,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:02,856 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108490740] [2021-03-24 13:43:02,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:02,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:02,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:02,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:02,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:02,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:02,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:02,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:02,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:02,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 13:43:02,898 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:43:02,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:43:02,915 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:43:02,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:43:02,935 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:43:02,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:43:02,987 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:43:02,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:43:03,023 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:43:03,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:43:03,054 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:03,054 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108490740] [2021-03-24 13:43:03,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:03,054 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:43:03,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373686384] [2021-03-24 13:43:03,054 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:43:03,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:03,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:43:03,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:43:03,056 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:43:03,056 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 169 transitions, 2755 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:03,056 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:03,056 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:43:03,056 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:05,733 INFO L129 PetriNetUnfolder]: 3609/15146 cut-off events. [2021-03-24 13:43:05,733 INFO L130 PetriNetUnfolder]: For 215198/219577 co-relation queries the response was YES. [2021-03-24 13:43:05,813 INFO L84 FinitePrefix]: Finished finitePrefix Result has 78992 conditions, 15146 events. 3609/15146 cut-off events. For 215198/219577 co-relation queries the response was YES. Maximal size of possible extension queue 1869. Compared 228830 event pairs, 1180 based on Foata normal form. 1/14680 useless extension candidates. Maximal degree in co-relation 78934. Up to 3921 conditions per place. [2021-03-24 13:43:05,874 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 217 selfloop transitions, 96 changer transitions 2/331 dead transitions. [2021-03-24 13:43:05,874 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 331 transitions, 6187 flow [2021-03-24 13:43:05,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:43:05,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:43:05,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:43:05,877 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:43:05,877 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:43:05,877 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:43:05,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:05,877 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:43:05,879 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:05,880 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:05,881 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:05,881 INFO L185 Difference]: Start difference. First operand has 142 places, 169 transitions, 2755 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:43:05,881 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 331 transitions, 6187 flow [2021-03-24 13:43:06,558 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 331 transitions, 6077 flow, removed 42 selfloop flow, removed 2 redundant places. [2021-03-24 13:43:06,563 INFO L241 Difference]: Finished difference. Result has 156 places, 211 transitions, 3900 flow [2021-03-24 13:43:06,564 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=2693, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3900, PETRI_PLACES=156, PETRI_TRANSITIONS=211} [2021-03-24 13:43:06,564 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 106 predicate places. [2021-03-24 13:43:06,564 INFO L480 AbstractCegarLoop]: Abstraction has has 156 places, 211 transitions, 3900 flow [2021-03-24 13:43:06,564 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:06,565 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:06,565 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] [2021-03-24 13:43:06,565 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-24 13:43:06,565 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_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:06,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:06,565 INFO L82 PathProgramCache]: Analyzing trace with hash -344952837, now seen corresponding path program 9 times [2021-03-24 13:43:06,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:06,565 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021201522] [2021-03-24 13:43:06,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:06,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:06,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:06,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:06,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:06,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:06,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:06,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:06,606 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:43:06,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:43:06,618 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 13:43:06,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 13:43:06,634 INFO L142 QuantifierPusher]: treesize reduction 18, result has 69.5 percent of original size [2021-03-24 13:43:06,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-24 13:43:06,671 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 13:43:06,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 13:43:06,716 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:43:06,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:43:06,757 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:43:06,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:43:06,792 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:06,792 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021201522] [2021-03-24 13:43:06,793 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:06,793 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:43:06,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524788295] [2021-03-24 13:43:06,793 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:43:06,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:06,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:43:06,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:43:06,795 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:43:06,795 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 211 transitions, 3900 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:06,795 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:06,795 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:43:06,796 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:09,536 INFO L129 PetriNetUnfolder]: 3603/14931 cut-off events. [2021-03-24 13:43:09,536 INFO L130 PetriNetUnfolder]: For 264869/269363 co-relation queries the response was YES. [2021-03-24 13:43:09,625 INFO L84 FinitePrefix]: Finished finitePrefix Result has 85241 conditions, 14931 events. 3603/14931 cut-off events. For 264869/269363 co-relation queries the response was YES. Maximal size of possible extension queue 1815. Compared 222301 event pairs, 1292 based on Foata normal form. 5/14531 useless extension candidates. Maximal degree in co-relation 85176. Up to 4266 conditions per place. [2021-03-24 13:43:09,674 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 225 selfloop transitions, 102 changer transitions 1/344 dead transitions. [2021-03-24 13:43:09,674 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 344 transitions, 7065 flow [2021-03-24 13:43:09,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:43:09,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:43:09,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:43:09,678 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:43:09,678 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:43:09,678 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:43:09,679 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:09,679 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:43:09,680 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:09,682 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:09,682 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:09,682 INFO L185 Difference]: Start difference. First operand has 156 places, 211 transitions, 3900 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:43:09,682 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 344 transitions, 7065 flow [2021-03-24 13:43:10,422 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 161 places, 344 transitions, 6716 flow, removed 150 selfloop flow, removed 3 redundant places. [2021-03-24 13:43:10,428 INFO L241 Difference]: Finished difference. Result has 169 places, 252 transitions, 5006 flow [2021-03-24 13:43:10,428 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=3736, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5006, PETRI_PLACES=169, PETRI_TRANSITIONS=252} [2021-03-24 13:43:10,429 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 119 predicate places. [2021-03-24 13:43:10,429 INFO L480 AbstractCegarLoop]: Abstraction has has 169 places, 252 transitions, 5006 flow [2021-03-24 13:43:10,429 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:10,429 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:10,429 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] [2021-03-24 13:43:10,429 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-24 13:43:10,429 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_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:10,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:10,430 INFO L82 PathProgramCache]: Analyzing trace with hash -902040587, now seen corresponding path program 10 times [2021-03-24 13:43:10,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:10,430 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231624922] [2021-03-24 13:43:10,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:10,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:10,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:10,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:10,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:10,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:10,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:10,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:10,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:10,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 13:43:10,477 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-24 13:43:10,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 13:43:10,502 INFO L142 QuantifierPusher]: treesize reduction 18, result has 72.3 percent of original size [2021-03-24 13:43:10,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:43:10,539 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:43:10,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:43:10,588 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:43:10,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:43:10,703 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:43:10,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:43:10,735 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:10,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231624922] [2021-03-24 13:43:10,735 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:10,736 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:43:10,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458872803] [2021-03-24 13:43:10,736 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:43:10,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:10,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:43:10,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:43:10,737 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:43:10,738 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 252 transitions, 5006 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:10,738 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:10,738 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:43:10,739 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:14,017 INFO L129 PetriNetUnfolder]: 3626/16548 cut-off events. [2021-03-24 13:43:14,017 INFO L130 PetriNetUnfolder]: For 335416/342545 co-relation queries the response was YES. [2021-03-24 13:43:14,139 INFO L84 FinitePrefix]: Finished finitePrefix Result has 97499 conditions, 16548 events. 3626/16548 cut-off events. For 335416/342545 co-relation queries the response was YES. Maximal size of possible extension queue 2031. Compared 257424 event pairs, 1726 based on Foata normal form. 8/16072 useless extension candidates. Maximal degree in co-relation 97428. Up to 4214 conditions per place. [2021-03-24 13:43:14,199 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 267 selfloop transitions, 132 changer transitions 2/417 dead transitions. [2021-03-24 13:43:14,199 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 417 transitions, 8880 flow [2021-03-24 13:43:14,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:43:14,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:43:14,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:43:14,201 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:43:14,201 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:43:14,202 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:43:14,202 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:14,202 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:43:14,204 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:14,206 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:14,206 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:14,206 INFO L185 Difference]: Start difference. First operand has 169 places, 252 transitions, 5006 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:43:14,206 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 417 transitions, 8880 flow [2021-03-24 13:43:15,191 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 417 transitions, 8546 flow, removed 115 selfloop flow, removed 2 redundant places. [2021-03-24 13:43:15,206 INFO L241 Difference]: Finished difference. Result has 183 places, 286 transitions, 5922 flow [2021-03-24 13:43:15,206 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=4838, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5922, PETRI_PLACES=183, PETRI_TRANSITIONS=286} [2021-03-24 13:43:15,207 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 133 predicate places. [2021-03-24 13:43:15,207 INFO L480 AbstractCegarLoop]: Abstraction has has 183 places, 286 transitions, 5922 flow [2021-03-24 13:43:15,218 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:15,219 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:15,219 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] [2021-03-24 13:43:15,219 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-24 13:43:15,219 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_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:15,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:15,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1148306967, now seen corresponding path program 11 times [2021-03-24 13:43:15,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:15,219 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135286964] [2021-03-24 13:43:15,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:15,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:15,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:15,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:15,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:15,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:15,298 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:43:15,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:43:15,309 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:43:15,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:43:15,321 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:43:15,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:43:15,337 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:43:15,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:43:15,356 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 13:43:15,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:43:15,381 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:43:15,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:43:15,414 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:43:15,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:43:15,439 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:15,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135286964] [2021-03-24 13:43:15,439 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:15,439 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:43:15,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402012821] [2021-03-24 13:43:15,440 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:43:15,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:15,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:43:15,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:43:15,441 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:43:15,442 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 286 transitions, 5922 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:15,442 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:15,442 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:43:15,442 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:19,811 INFO L129 PetriNetUnfolder]: 3892/19260 cut-off events. [2021-03-24 13:43:19,811 INFO L130 PetriNetUnfolder]: For 424826/434469 co-relation queries the response was YES. [2021-03-24 13:43:19,958 INFO L84 FinitePrefix]: Finished finitePrefix Result has 115999 conditions, 19260 events. 3892/19260 cut-off events. For 424826/434469 co-relation queries the response was YES. Maximal size of possible extension queue 2378. Compared 314084 event pairs, 1407 based on Foata normal form. 11/18673 useless extension candidates. Maximal degree in co-relation 115921. Up to 5001 conditions per place. [2021-03-24 13:43:20,019 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 219 selfloop transitions, 173 changer transitions 1/409 dead transitions. [2021-03-24 13:43:20,020 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 409 transitions, 9196 flow [2021-03-24 13:43:20,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:43:20,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:43:20,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:43:20,021 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:43:20,021 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:43:20,021 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:43:20,022 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:20,022 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:43:20,023 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:20,025 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:20,025 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:20,025 INFO L185 Difference]: Start difference. First operand has 183 places, 286 transitions, 5922 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:43:20,025 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 409 transitions, 9196 flow [2021-03-24 13:43:21,493 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 409 transitions, 8819 flow, removed 126 selfloop flow, removed 3 redundant places. [2021-03-24 13:43:21,500 INFO L241 Difference]: Finished difference. Result has 196 places, 339 transitions, 7625 flow [2021-03-24 13:43:21,500 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=5707, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=7625, PETRI_PLACES=196, PETRI_TRANSITIONS=339} [2021-03-24 13:43:21,500 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 146 predicate places. [2021-03-24 13:43:21,500 INFO L480 AbstractCegarLoop]: Abstraction has has 196 places, 339 transitions, 7625 flow [2021-03-24 13:43:21,500 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:21,501 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:21,501 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] [2021-03-24 13:43:21,501 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-24 13:43:21,501 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_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:21,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:21,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1553004443, now seen corresponding path program 12 times [2021-03-24 13:43:21,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:21,501 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811146676] [2021-03-24 13:43:21,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:21,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:21,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:21,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:21,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:21,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:21,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:21,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:21,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:21,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 13:43:21,542 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-24 13:43:21,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 13:43:21,568 INFO L142 QuantifierPusher]: treesize reduction 18, result has 72.3 percent of original size [2021-03-24 13:43:21,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:43:21,606 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:43:21,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:43:21,663 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:43:21,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:43:21,704 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:43:21,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:43:21,732 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:21,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811146676] [2021-03-24 13:43:21,732 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:21,732 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:43:21,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451034564] [2021-03-24 13:43:21,732 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:43:21,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:21,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:43:21,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:43:21,733 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:43:21,734 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 339 transitions, 7625 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:21,734 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:21,734 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:43:21,734 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:26,634 INFO L129 PetriNetUnfolder]: 3971/20301 cut-off events. [2021-03-24 13:43:26,634 INFO L130 PetriNetUnfolder]: For 535489/545854 co-relation queries the response was YES. [2021-03-24 13:43:26,828 INFO L84 FinitePrefix]: Finished finitePrefix Result has 130219 conditions, 20301 events. 3971/20301 cut-off events. For 535489/545854 co-relation queries the response was YES. Maximal size of possible extension queue 2479. Compared 337023 event pairs, 1815 based on Foata normal form. 14/19554 useless extension candidates. Maximal degree in co-relation 130135. Up to 4783 conditions per place. [2021-03-24 13:43:26,900 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 281 selfloop transitions, 205 changer transitions 2/504 dead transitions. [2021-03-24 13:43:26,901 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 504 transitions, 12007 flow [2021-03-24 13:43:26,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:43:26,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:43:26,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:43:26,902 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:43:26,903 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:43:26,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:43:26,903 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:26,903 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:43:26,904 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:26,906 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:26,906 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:26,906 INFO L185 Difference]: Start difference. First operand has 196 places, 339 transitions, 7625 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:43:26,906 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 504 transitions, 12007 flow [2021-03-24 13:43:28,774 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 504 transitions, 11723 flow, removed 85 selfloop flow, removed 2 redundant places. [2021-03-24 13:43:28,782 INFO L241 Difference]: Finished difference. Result has 210 places, 375 transitions, 8941 flow [2021-03-24 13:43:28,783 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=7437, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=339, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=134, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=8941, PETRI_PLACES=210, PETRI_TRANSITIONS=375} [2021-03-24 13:43:28,783 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 160 predicate places. [2021-03-24 13:43:28,783 INFO L480 AbstractCegarLoop]: Abstraction has has 210 places, 375 transitions, 8941 flow [2021-03-24 13:43:28,783 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:28,783 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:28,783 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] [2021-03-24 13:43:28,783 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-24 13:43:28,784 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_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:28,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:28,784 INFO L82 PathProgramCache]: Analyzing trace with hash 825661975, now seen corresponding path program 13 times [2021-03-24 13:43:28,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:28,784 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584151498] [2021-03-24 13:43:28,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:28,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:28,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:28,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:28,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:28,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:28,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:28,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:28,828 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:43:28,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:43:28,844 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 13:43:28,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 13:43:28,869 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 13:43:28,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 13:43:28,890 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:43:28,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:43:28,912 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:43:28,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:43:28,947 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:43:28,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:43:28,976 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:28,976 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584151498] [2021-03-24 13:43:28,977 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:28,977 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:43:28,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145616652] [2021-03-24 13:43:28,977 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:43:28,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:28,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:43:28,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:43:28,978 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:43:28,979 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 375 transitions, 8941 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:28,979 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:28,979 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:43:28,979 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:35,046 INFO L129 PetriNetUnfolder]: 4096/23889 cut-off events. [2021-03-24 13:43:35,046 INFO L130 PetriNetUnfolder]: For 637832/649137 co-relation queries the response was YES. [2021-03-24 13:43:35,553 INFO L84 FinitePrefix]: Finished finitePrefix Result has 149715 conditions, 23889 events. 4096/23889 cut-off events. For 637832/649137 co-relation queries the response was YES. Maximal size of possible extension queue 2905. Compared 418935 event pairs, 1914 based on Foata normal form. 25/22979 useless extension candidates. Maximal degree in co-relation 149624. Up to 5149 conditions per place. [2021-03-24 13:43:35,636 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 269 selfloop transitions, 238 changer transitions 1/524 dead transitions. [2021-03-24 13:43:35,636 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 524 transitions, 13191 flow [2021-03-24 13:43:35,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:43:35,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:43:35,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:43:35,638 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:43:35,638 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:43:35,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:43:35,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:35,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:43:35,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:35,641 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:35,641 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:35,641 INFO L185 Difference]: Start difference. First operand has 210 places, 375 transitions, 8941 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:43:35,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 524 transitions, 13191 flow [2021-03-24 13:43:38,470 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 524 transitions, 12806 flow, removed 130 selfloop flow, removed 3 redundant places. [2021-03-24 13:43:38,479 INFO L241 Difference]: Finished difference. Result has 223 places, 436 transitions, 10986 flow [2021-03-24 13:43:38,480 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=8656, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=375, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=177, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=10986, PETRI_PLACES=223, PETRI_TRANSITIONS=436} [2021-03-24 13:43:38,480 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 173 predicate places. [2021-03-24 13:43:38,480 INFO L480 AbstractCegarLoop]: Abstraction has has 223 places, 436 transitions, 10986 flow [2021-03-24 13:43:38,480 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:38,481 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:38,481 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] [2021-03-24 13:43:38,481 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-24 13:43:38,481 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_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:38,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:38,481 INFO L82 PathProgramCache]: Analyzing trace with hash -742751195, now seen corresponding path program 14 times [2021-03-24 13:43:38,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:38,481 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496056446] [2021-03-24 13:43:38,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:38,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:38,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:38,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:38,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:38,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:38,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:38,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:43:38,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:38,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 13:43:38,522 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:43:38,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:43:38,538 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:43:38,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:43:38,560 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:43:38,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:43:38,610 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:43:38,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:43:38,640 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:43:38,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:43:38,665 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:38,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496056446] [2021-03-24 13:43:38,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:38,665 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:43:38,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200999204] [2021-03-24 13:43:38,666 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:43:38,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:38,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:43:38,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:43:38,668 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:43:38,669 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 223 places, 436 transitions, 10986 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:38,669 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:38,669 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:43:38,669 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:46,351 INFO L129 PetriNetUnfolder]: 4071/24168 cut-off events. [2021-03-24 13:43:46,352 INFO L130 PetriNetUnfolder]: For 726016/736855 co-relation queries the response was YES. [2021-03-24 13:43:46,614 INFO L84 FinitePrefix]: Finished finitePrefix Result has 159466 conditions, 24168 events. 4071/24168 cut-off events. For 726016/736855 co-relation queries the response was YES. Maximal size of possible extension queue 3055. Compared 425920 event pairs, 2127 based on Foata normal form. 22/23427 useless extension candidates. Maximal degree in co-relation 159369. Up to 4617 conditions per place. [2021-03-24 13:43:46,696 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 304 selfloop transitions, 276 changer transitions 2/598 dead transitions. [2021-03-24 13:43:46,696 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 598 transitions, 15970 flow [2021-03-24 13:43:46,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:43:46,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:43:46,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:43:46,707 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:43:46,707 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:43:46,707 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:43:46,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:46,707 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:43:46,708 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:46,710 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:46,710 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:46,710 INFO L185 Difference]: Start difference. First operand has 223 places, 436 transitions, 10986 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:43:46,710 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 598 transitions, 15970 flow [2021-03-24 13:43:49,643 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 598 transitions, 15516 flow, removed 165 selfloop flow, removed 2 redundant places. [2021-03-24 13:43:49,653 INFO L241 Difference]: Finished difference. Result has 237 places, 469 transitions, 12534 flow [2021-03-24 13:43:49,654 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=10622, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=436, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=243, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=12534, PETRI_PLACES=237, PETRI_TRANSITIONS=469} [2021-03-24 13:43:49,654 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 187 predicate places. [2021-03-24 13:43:49,654 INFO L480 AbstractCegarLoop]: Abstraction has has 237 places, 469 transitions, 12534 flow [2021-03-24 13:43:49,654 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:49,654 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:43:49,654 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] [2021-03-24 13:43:49,654 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-24 13:43:49,654 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_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:49,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:43:49,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1845019367, now seen corresponding path program 15 times [2021-03-24 13:43:49,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:43:49,655 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846740579] [2021-03-24 13:43:49,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:43:49,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:43:49,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:49,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:43:49,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:43:49,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:43:49,680 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:43:49,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:43:49,688 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:43:49,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:43:49,699 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:43:49,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:43:49,726 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 13:43:49,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 13:43:49,748 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 13:43:49,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:43:49,772 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:43:49,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:43:49,800 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:43:49,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:43:49,834 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:49,834 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846740579] [2021-03-24 13:43:49,834 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:43:49,834 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:43:49,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253847123] [2021-03-24 13:43:49,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:43:49,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:43:49,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:43:49,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:43:49,836 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:43:49,837 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 469 transitions, 12534 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:49,837 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:43:49,837 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:43:49,837 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:43:58,118 INFO L129 PetriNetUnfolder]: 4075/24720 cut-off events. [2021-03-24 13:43:58,118 INFO L130 PetriNetUnfolder]: For 828291/839384 co-relation queries the response was YES. [2021-03-24 13:43:58,417 INFO L84 FinitePrefix]: Finished finitePrefix Result has 169753 conditions, 24720 events. 4075/24720 cut-off events. For 828291/839384 co-relation queries the response was YES. Maximal size of possible extension queue 3079. Compared 438444 event pairs, 2089 based on Foata normal form. 29/23895 useless extension candidates. Maximal degree in co-relation 169649. Up to 5064 conditions per place. [2021-03-24 13:43:58,495 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 302 selfloop transitions, 282 changer transitions 1/601 dead transitions. [2021-03-24 13:43:58,496 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 601 transitions, 16764 flow [2021-03-24 13:43:58,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:43:58,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:43:58,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:43:58,497 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:43:58,497 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:43:58,497 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:43:58,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:43:58,498 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:43:58,499 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:58,500 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:58,500 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:58,500 INFO L185 Difference]: Start difference. First operand has 237 places, 469 transitions, 12534 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:43:58,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 601 transitions, 16764 flow [2021-03-24 13:44:03,005 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 601 transitions, 16344 flow, removed 147 selfloop flow, removed 3 redundant places. [2021-03-24 13:44:03,015 INFO L241 Difference]: Finished difference. Result has 250 places, 508 transitions, 14238 flow [2021-03-24 13:44:03,016 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=12208, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=469, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=243, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=14238, PETRI_PLACES=250, PETRI_TRANSITIONS=508} [2021-03-24 13:44:03,016 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 200 predicate places. [2021-03-24 13:44:03,016 INFO L480 AbstractCegarLoop]: Abstraction has has 250 places, 508 transitions, 14238 flow [2021-03-24 13:44:03,016 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:03,016 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:44:03,016 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] [2021-03-24 13:44:03,016 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-24 13:44:03,016 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_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:03,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:44:03,017 INFO L82 PathProgramCache]: Analyzing trace with hash 565321301, now seen corresponding path program 16 times [2021-03-24 13:44:03,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:44:03,017 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320289479] [2021-03-24 13:44:03,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:44:03,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:44:03,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:03,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:44:03,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:03,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:44:03,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:03,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:44:03,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:03,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 13:44:03,063 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:44:03,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:44:03,078 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:44:03,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:44:03,097 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:44:03,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:44:03,140 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:44:03,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:44:03,170 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:44:03,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:44:03,196 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:03,197 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320289479] [2021-03-24 13:44:03,197 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:44:03,197 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:44:03,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428258362] [2021-03-24 13:44:03,197 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:44:03,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:44:03,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:44:03,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:44:03,198 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:44:03,199 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 508 transitions, 14238 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:03,199 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:44:03,199 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:44:03,199 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:44:12,227 INFO L129 PetriNetUnfolder]: 4026/25615 cut-off events. [2021-03-24 13:44:12,227 INFO L130 PetriNetUnfolder]: For 915494/924736 co-relation queries the response was YES. [2021-03-24 13:44:12,576 INFO L84 FinitePrefix]: Finished finitePrefix Result has 179844 conditions, 25615 events. 4026/25615 cut-off events. For 915494/924736 co-relation queries the response was YES. Maximal size of possible extension queue 3245. Compared 461098 event pairs, 2210 based on Foata normal form. 29/24731 useless extension candidates. Maximal degree in co-relation 179734. Up to 4766 conditions per place. [2021-03-24 13:44:12,659 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 349 selfloop transitions, 313 changer transitions 2/680 dead transitions. [2021-03-24 13:44:12,660 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 680 transitions, 20215 flow [2021-03-24 13:44:12,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:44:12,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:44:12,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:44:12,661 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:44:12,661 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:44:12,661 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:44:12,661 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:44:12,662 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:44:12,663 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:12,663 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:12,664 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:12,664 INFO L185 Difference]: Start difference. First operand has 250 places, 508 transitions, 14238 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:44:12,664 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 680 transitions, 20215 flow [2021-03-24 13:44:17,422 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 680 transitions, 19767 flow, removed 162 selfloop flow, removed 2 redundant places. [2021-03-24 13:44:17,434 INFO L241 Difference]: Finished difference. Result has 263 places, 556 transitions, 16293 flow [2021-03-24 13:44:17,435 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=13902, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=508, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=265, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=16293, PETRI_PLACES=263, PETRI_TRANSITIONS=556} [2021-03-24 13:44:17,435 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 213 predicate places. [2021-03-24 13:44:17,435 INFO L480 AbstractCegarLoop]: Abstraction has has 263 places, 556 transitions, 16293 flow [2021-03-24 13:44:17,435 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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,435 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:44:17,435 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] [2021-03-24 13:44:17,435 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-24 13:44:17,435 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_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:17,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:44:17,436 INFO L82 PathProgramCache]: Analyzing trace with hash 1425841649, now seen corresponding path program 17 times [2021-03-24 13:44:17,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:44:17,436 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291657677] [2021-03-24 13:44:17,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:44:17,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:44:17,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:17,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:44:17,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:17,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:44:17,456 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:44:17,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:44:17,464 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:44:17,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:44:17,474 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:44:17,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:44:17,499 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 13:44:17,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 13:44:17,522 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:44:17,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:44:17,553 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:44:17,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:44:17,588 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:44:17,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:44:17,618 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:17,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291657677] [2021-03-24 13:44:17,618 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:44:17,619 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:44:17,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549592389] [2021-03-24 13:44:17,619 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:44:17,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:44:17,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:44:17,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:44:17,620 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:44:17,620 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 556 transitions, 16293 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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,621 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:44:17,621 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:44:17,621 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:44:26,424 INFO L129 PetriNetUnfolder]: 4012/26060 cut-off events. [2021-03-24 13:44:26,425 INFO L130 PetriNetUnfolder]: For 1010931/1020615 co-relation queries the response was YES. [2021-03-24 13:44:26,755 INFO L84 FinitePrefix]: Finished finitePrefix Result has 187337 conditions, 26060 events. 4012/26060 cut-off events. For 1010931/1020615 co-relation queries the response was YES. Maximal size of possible extension queue 3243. Compared 471693 event pairs, 2190 based on Foata normal form. 40/25136 useless extension candidates. Maximal degree in co-relation 187221. Up to 5064 conditions per place. [2021-03-24 13:44:26,841 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 314 selfloop transitions, 349 changer transitions 1/680 dead transitions. [2021-03-24 13:44:26,841 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 680 transitions, 20987 flow [2021-03-24 13:44:26,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:44:26,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:44:26,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:44:26,843 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:44:26,843 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:44:26,843 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:44:26,843 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:44:26,843 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:44:26,844 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:26,845 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:26,845 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:26,845 INFO L185 Difference]: Start difference. First operand has 263 places, 556 transitions, 16293 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:44:26,845 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 680 transitions, 20987 flow [2021-03-24 13:44:32,579 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 680 transitions, 20203 flow, removed 182 selfloop flow, removed 4 redundant places. [2021-03-24 13:44:32,591 INFO L241 Difference]: Finished difference. Result has 274 places, 583 transitions, 17514 flow [2021-03-24 13:44:32,592 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=15645, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=322, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=17514, PETRI_PLACES=274, PETRI_TRANSITIONS=583} [2021-03-24 13:44:32,592 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 224 predicate places. [2021-03-24 13:44:32,592 INFO L480 AbstractCegarLoop]: Abstraction has has 274 places, 583 transitions, 17514 flow [2021-03-24 13:44:32,592 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:32,592 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:44:32,592 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] [2021-03-24 13:44:32,592 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-24 13:44:32,592 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_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:32,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:44:32,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1009115031, now seen corresponding path program 18 times [2021-03-24 13:44:32,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:44:32,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122562570] [2021-03-24 13:44:32,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:44:32,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:44:32,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:32,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:44:32,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:32,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:44:32,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:32,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:44:32,625 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:44:32,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:44:32,637 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:44:32,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:44:32,653 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 13:44:32,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 13:44:32,684 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:44:32,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:44:32,729 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:44:32,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:44:32,770 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:44:32,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:44:32,801 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:32,801 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122562570] [2021-03-24 13:44:32,801 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:44:32,801 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:44:32,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171155387] [2021-03-24 13:44:32,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:44:32,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:44:32,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:44:32,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:44:32,803 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:44:32,803 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 583 transitions, 17514 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:32,803 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:44:32,803 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:44:32,804 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:44:42,394 INFO L129 PetriNetUnfolder]: 4056/26505 cut-off events. [2021-03-24 13:44:42,394 INFO L130 PetriNetUnfolder]: For 1077000/1087137 co-relation queries the response was YES. [2021-03-24 13:44:42,811 INFO L84 FinitePrefix]: Finished finitePrefix Result has 195139 conditions, 26505 events. 4056/26505 cut-off events. For 1077000/1087137 co-relation queries the response was YES. Maximal size of possible extension queue 3360. Compared 482095 event pairs, 2267 based on Foata normal form. 46/25579 useless extension candidates. Maximal degree in co-relation 195018. Up to 4885 conditions per place. [2021-03-24 13:44:42,906 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 320 selfloop transitions, 384 changer transitions 2/722 dead transitions. [2021-03-24 13:44:42,906 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 722 transitions, 23098 flow [2021-03-24 13:44:42,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:44:42,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:44:42,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:44:42,908 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:44:42,908 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:44:42,908 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:44:42,908 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:44:42,908 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:44:42,909 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:42,910 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:42,910 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:42,910 INFO L185 Difference]: Start difference. First operand has 274 places, 583 transitions, 17514 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:44:42,911 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 722 transitions, 23098 flow [2021-03-24 13:44:49,420 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 722 transitions, 22301 flow, removed 183 selfloop flow, removed 3 redundant places. [2021-03-24 13:44:49,433 INFO L241 Difference]: Finished difference. Result has 286 places, 636 transitions, 19938 flow [2021-03-24 13:44:49,433 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=16901, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=583, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=331, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=19938, PETRI_PLACES=286, PETRI_TRANSITIONS=636} [2021-03-24 13:44:49,433 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 236 predicate places. [2021-03-24 13:44:49,433 INFO L480 AbstractCegarLoop]: Abstraction has has 286 places, 636 transitions, 19938 flow [2021-03-24 13:44:49,434 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:49,434 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:44:49,434 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] [2021-03-24 13:44:49,434 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-24 13:44:49,434 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_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:49,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:44:49,434 INFO L82 PathProgramCache]: Analyzing trace with hash 231563487, now seen corresponding path program 19 times [2021-03-24 13:44:49,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:44:49,434 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572048240] [2021-03-24 13:44:49,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:44:49,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:44:49,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:49,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:44:49,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:44:49,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:44:49,460 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:44:49,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:44:49,468 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:44:49,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:44:49,479 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 13:44:49,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 13:44:49,495 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:44:49,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:44:49,516 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:44:49,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:44:49,561 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:44:49,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:44:49,595 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:44:49,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:44:49,625 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:49,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572048240] [2021-03-24 13:44:49,625 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:44:49,625 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:44:49,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843900069] [2021-03-24 13:44:49,625 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:44:49,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:44:49,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:44:49,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:44:49,626 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:44:49,627 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 636 transitions, 19938 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:49,627 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:44:49,627 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:44:49,627 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:44:59,933 INFO L129 PetriNetUnfolder]: 4065/26940 cut-off events. [2021-03-24 13:44:59,934 INFO L130 PetriNetUnfolder]: For 1131303/1141601 co-relation queries the response was YES. [2021-03-24 13:45:00,411 INFO L84 FinitePrefix]: Finished finitePrefix Result has 200450 conditions, 26940 events. 4065/26940 cut-off events. For 1131303/1141601 co-relation queries the response was YES. Maximal size of possible extension queue 3359. Compared 491811 event pairs, 2205 based on Foata normal form. 47/25927 useless extension candidates. Maximal degree in co-relation 200323. Up to 5064 conditions per place. [2021-03-24 13:45:00,501 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 288 selfloop transitions, 433 changer transitions 2/739 dead transitions. [2021-03-24 13:45:00,501 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 739 transitions, 24252 flow [2021-03-24 13:45:00,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:45:00,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:45:00,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:45:00,502 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:45:00,502 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:45:00,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:45:00,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:45:00,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:45:00,503 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:00,504 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:00,504 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:00,504 INFO L185 Difference]: Start difference. First operand has 286 places, 636 transitions, 19938 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:45:00,505 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 739 transitions, 24252 flow [2021-03-24 13:45:08,564 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 739 transitions, 23574 flow, removed 129 selfloop flow, removed 4 redundant places. [2021-03-24 13:45:08,578 INFO L241 Difference]: Finished difference. Result has 296 places, 672 transitions, 21669 flow [2021-03-24 13:45:08,579 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=19382, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=636, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=397, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=21669, PETRI_PLACES=296, PETRI_TRANSITIONS=672} [2021-03-24 13:45:08,579 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 246 predicate places. [2021-03-24 13:45:08,579 INFO L480 AbstractCegarLoop]: Abstraction has has 296 places, 672 transitions, 21669 flow [2021-03-24 13:45:08,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:08,579 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:45:08,579 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] [2021-03-24 13:45:08,579 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-24 13:45:08,580 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_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:08,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:45:08,580 INFO L82 PathProgramCache]: Analyzing trace with hash -975072863, now seen corresponding path program 20 times [2021-03-24 13:45:08,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:45:08,580 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145240188] [2021-03-24 13:45:08,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:45:08,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:45:08,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:45:08,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:45:08,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:45:08,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:45:08,602 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:45:08,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:45:08,609 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:45:08,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:45:08,621 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:45:08,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:45:08,636 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 13:45:08,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 13:45:08,665 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:45:08,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:45:08,712 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:45:08,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:45:08,747 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:45:08,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:45:08,782 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:08,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145240188] [2021-03-24 13:45:08,782 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:45:08,782 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:45:08,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406777693] [2021-03-24 13:45:08,782 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:45:08,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:45:08,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:45:08,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:45:08,783 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:45:08,784 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 672 transitions, 21669 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:08,784 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:45:08,784 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:45:08,784 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:45:18,960 INFO L129 PetriNetUnfolder]: 4028/26811 cut-off events. [2021-03-24 13:45:18,960 INFO L130 PetriNetUnfolder]: For 1149441/1159854 co-relation queries the response was YES. [2021-03-24 13:45:19,425 INFO L84 FinitePrefix]: Finished finitePrefix Result has 202090 conditions, 26811 events. 4028/26811 cut-off events. For 1149441/1159854 co-relation queries the response was YES. Maximal size of possible extension queue 3385. Compared 489061 event pairs, 2475 based on Foata normal form. 49/25872 useless extension candidates. Maximal degree in co-relation 201959. Up to 5075 conditions per place. [2021-03-24 13:45:19,512 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 281 selfloop transitions, 486 changer transitions 2/785 dead transitions. [2021-03-24 13:45:19,512 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 785 transitions, 26401 flow [2021-03-24 13:45:19,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:45:19,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:45:19,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:45:19,513 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:45:19,513 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:45:19,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:45:19,513 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:45:19,513 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:45:19,514 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:19,515 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:19,515 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:19,515 INFO L185 Difference]: Start difference. First operand has 296 places, 672 transitions, 21669 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:45:19,515 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 785 transitions, 26401 flow [2021-03-24 13:45:27,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 785 transitions, 25419 flow, removed 134 selfloop flow, removed 5 redundant places. [2021-03-24 13:45:27,968 INFO L241 Difference]: Finished difference. Result has 306 places, 692 transitions, 22994 flow [2021-03-24 13:45:27,969 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=20761, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=672, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=466, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=22994, PETRI_PLACES=306, PETRI_TRANSITIONS=692} [2021-03-24 13:45:27,969 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 256 predicate places. [2021-03-24 13:45:27,969 INFO L480 AbstractCegarLoop]: Abstraction has has 306 places, 692 transitions, 22994 flow [2021-03-24 13:45:27,969 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:27,969 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:45:27,969 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] [2021-03-24 13:45:27,969 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-24 13:45:27,969 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_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:27,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:45:27,970 INFO L82 PathProgramCache]: Analyzing trace with hash 50421295, now seen corresponding path program 21 times [2021-03-24 13:45:27,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:45:27,970 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956988073] [2021-03-24 13:45:27,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:45:27,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:45:27,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:45:27,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:45:27,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:45:27,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:45:27,994 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:45:27,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:45:28,002 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:45:28,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:45:28,013 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:45:28,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:45:28,029 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 13:45:28,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 13:45:28,072 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 13:45:28,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 13:45:28,112 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:45:28,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:45:28,146 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:45:28,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:45:28,170 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:28,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956988073] [2021-03-24 13:45:28,171 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:45:28,171 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:45:28,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102729030] [2021-03-24 13:45:28,171 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:45:28,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:45:28,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:45:28,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:45:28,172 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:45:28,173 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 692 transitions, 22994 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:28,173 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:45:28,173 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:45:28,173 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:45:40,028 INFO L129 PetriNetUnfolder]: 4029/27567 cut-off events. [2021-03-24 13:45:40,028 INFO L130 PetriNetUnfolder]: For 1195065/1205648 co-relation queries the response was YES. [2021-03-24 13:45:40,317 INFO L84 FinitePrefix]: Finished finitePrefix Result has 207737 conditions, 27567 events. 4029/27567 cut-off events. For 1195065/1205648 co-relation queries the response was YES. Maximal size of possible extension queue 3477. Compared 508053 event pairs, 2166 based on Foata normal form. 45/26532 useless extension candidates. Maximal degree in co-relation 207601. Up to 5064 conditions per place. [2021-03-24 13:45:40,404 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 385 selfloop transitions, 414 changer transitions 1/816 dead transitions. [2021-03-24 13:45:40,404 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 816 transitions, 28132 flow [2021-03-24 13:45:40,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:45:40,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:45:40,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:45:40,406 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:45:40,406 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:45:40,406 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:45:40,406 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:45:40,406 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:45:40,407 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:40,408 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:40,408 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:40,408 INFO L185 Difference]: Start difference. First operand has 306 places, 692 transitions, 22994 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:45:40,408 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 816 transitions, 28132 flow [2021-03-24 13:45:51,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 816 transitions, 27330 flow, removed 185 selfloop flow, removed 4 redundant places. [2021-03-24 13:45:51,047 INFO L241 Difference]: Finished difference. Result has 316 places, 734 transitions, 24793 flow [2021-03-24 13:45:51,047 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=22394, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=692, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=372, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=24793, PETRI_PLACES=316, PETRI_TRANSITIONS=734} [2021-03-24 13:45:51,048 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 266 predicate places. [2021-03-24 13:45:51,048 INFO L480 AbstractCegarLoop]: Abstraction has has 316 places, 734 transitions, 24793 flow [2021-03-24 13:45:51,048 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:51,048 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:45:51,048 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] [2021-03-24 13:45:51,048 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-24 13:45:51,048 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_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:51,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:45:51,049 INFO L82 PathProgramCache]: Analyzing trace with hash -1820257003, now seen corresponding path program 22 times [2021-03-24 13:45:51,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:45:51,049 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510060083] [2021-03-24 13:45:51,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:45:51,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:45:51,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:45:51,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:45:51,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:45:51,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:45:51,072 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:45:51,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:45:51,079 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:45:51,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:45:51,093 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:45:51,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:45:51,110 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:45:51,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:45:51,133 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:45:51,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:45:51,179 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:45:51,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:45:51,214 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:45:51,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:45:51,239 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:51,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510060083] [2021-03-24 13:45:51,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:45:51,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:45:51,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414539891] [2021-03-24 13:45:51,239 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:45:51,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:45:51,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:45:51,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:45:51,241 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:45:51,241 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 734 transitions, 24793 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:51,241 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:45:51,241 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:45:51,241 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:46:01,978 INFO L129 PetriNetUnfolder]: 3997/27776 cut-off events. [2021-03-24 13:46:01,978 INFO L130 PetriNetUnfolder]: For 1201483/1212061 co-relation queries the response was YES. [2021-03-24 13:46:02,400 INFO L84 FinitePrefix]: Finished finitePrefix Result has 209620 conditions, 27776 events. 3997/27776 cut-off events. For 1201483/1212061 co-relation queries the response was YES. Maximal size of possible extension queue 3514. Compared 513570 event pairs, 2334 based on Foata normal form. 55/26759 useless extension candidates. Maximal degree in co-relation 209480. Up to 5075 conditions per place. [2021-03-24 13:46:02,492 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 264 selfloop transitions, 546 changer transitions 2/828 dead transitions. [2021-03-24 13:46:02,492 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 828 transitions, 29083 flow [2021-03-24 13:46:02,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:46:02,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:46:02,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:46:02,493 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:46:02,493 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:46:02,493 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:46:02,493 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:46:02,493 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:46:02,494 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:02,495 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:02,495 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:02,495 INFO L185 Difference]: Start difference. First operand has 316 places, 734 transitions, 24793 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:46:02,495 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 828 transitions, 29083 flow [2021-03-24 13:46:11,335 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 828 transitions, 28208 flow, removed 109 selfloop flow, removed 4 redundant places. [2021-03-24 13:46:11,353 INFO L241 Difference]: Finished difference. Result has 326 places, 756 transitions, 26138 flow [2021-03-24 13:46:11,354 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=23996, PETRI_DIFFERENCE_MINUEND_PLACES=311, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=734, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=524, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=26138, PETRI_PLACES=326, PETRI_TRANSITIONS=756} [2021-03-24 13:46:11,354 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 276 predicate places. [2021-03-24 13:46:11,354 INFO L480 AbstractCegarLoop]: Abstraction has has 326 places, 756 transitions, 26138 flow [2021-03-24 13:46:11,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:11,355 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:46:11,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] [2021-03-24 13:46:11,355 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-24 13:46:11,355 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_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:11,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:46:11,355 INFO L82 PathProgramCache]: Analyzing trace with hash -362432279, now seen corresponding path program 23 times [2021-03-24 13:46:11,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:46:11,355 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429202153] [2021-03-24 13:46:11,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:46:11,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:46:11,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:46:11,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:46:11,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:46:11,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:46:11,378 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:46:11,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:46:11,385 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:46:11,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:46:11,396 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 13:46:11,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 13:46:11,411 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 13:46:11,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 13:46:11,431 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 13:46:11,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:46:11,459 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:46:11,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:46:11,489 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:46:11,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:46:11,515 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:11,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429202153] [2021-03-24 13:46:11,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:46:11,515 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:46:11,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797255098] [2021-03-24 13:46:11,515 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:46:11,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:46:11,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:46:11,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:46:11,516 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:46:11,517 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 756 transitions, 26138 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:11,517 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:46:11,517 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:46:11,517 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:46:23,031 INFO L129 PetriNetUnfolder]: 3991/27841 cut-off events. [2021-03-24 13:46:23,031 INFO L130 PetriNetUnfolder]: For 1216017/1226777 co-relation queries the response was YES. [2021-03-24 13:46:23,378 INFO L84 FinitePrefix]: Finished finitePrefix Result has 210875 conditions, 27841 events. 3991/27841 cut-off events. For 1216017/1226777 co-relation queries the response was YES. Maximal size of possible extension queue 3522. Compared 515320 event pairs, 2312 based on Foata normal form. 60/26813 useless extension candidates. Maximal degree in co-relation 210730. Up to 5075 conditions per place. [2021-03-24 13:46:23,467 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 234 selfloop transitions, 575 changer transitions 1/826 dead transitions. [2021-03-24 13:46:23,467 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 826 transitions, 29776 flow [2021-03-24 13:46:23,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:46:23,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:46:23,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:46:23,473 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:46:23,473 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:46:23,473 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:46:23,473 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:46:23,473 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:46:23,474 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:23,474 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:23,474 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:23,474 INFO L185 Difference]: Start difference. First operand has 326 places, 756 transitions, 26138 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:46:23,474 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 826 transitions, 29776 flow [2021-03-24 13:46:32,714 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 826 transitions, 28701 flow, removed 140 selfloop flow, removed 5 redundant places. [2021-03-24 13:46:32,732 INFO L241 Difference]: Finished difference. Result has 335 places, 781 transitions, 27549 flow [2021-03-24 13:46:32,732 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=25163, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=756, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=550, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=27549, PETRI_PLACES=335, PETRI_TRANSITIONS=781} [2021-03-24 13:46:32,732 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 285 predicate places. [2021-03-24 13:46:32,732 INFO L480 AbstractCegarLoop]: Abstraction has has 335 places, 781 transitions, 27549 flow [2021-03-24 13:46:32,733 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:32,733 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:46:32,733 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] [2021-03-24 13:46:32,733 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-24 13:46:32,733 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_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:32,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:46:32,733 INFO L82 PathProgramCache]: Analyzing trace with hash 1730551183, now seen corresponding path program 24 times [2021-03-24 13:46:32,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:46:32,733 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577949429] [2021-03-24 13:46:32,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:46:32,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:46:32,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:46:32,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:46:32,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:46:32,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:46:32,755 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:46:32,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:46:32,763 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:46:32,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:46:32,774 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:46:32,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:46:32,794 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 13:46:32,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 13:46:32,824 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:46:32,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:46:32,860 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:46:32,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:46:32,886 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:46:32,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:46:32,911 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:32,911 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577949429] [2021-03-24 13:46:32,911 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:46:32,911 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:46:32,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895240056] [2021-03-24 13:46:32,911 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:46:32,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:46:32,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:46:32,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:46:32,913 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:46:32,913 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 781 transitions, 27549 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:32,913 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:46:32,913 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:46:32,913 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:46:44,676 INFO L129 PetriNetUnfolder]: 3966/28053 cut-off events. [2021-03-24 13:46:44,676 INFO L130 PetriNetUnfolder]: For 1210800/1221560 co-relation queries the response was YES. [2021-03-24 13:46:45,027 INFO L84 FinitePrefix]: Finished finitePrefix Result has 211793 conditions, 28053 events. 3966/28053 cut-off events. For 1210800/1221560 co-relation queries the response was YES. Maximal size of possible extension queue 3560. Compared 521213 event pairs, 2351 based on Foata normal form. 57/27005 useless extension candidates. Maximal degree in co-relation 211644. Up to 5075 conditions per place. [2021-03-24 13:46:45,116 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 279 selfloop transitions, 546 changer transitions 1/842 dead transitions. [2021-03-24 13:46:45,116 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 842 transitions, 30893 flow [2021-03-24 13:46:45,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:46:45,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:46:45,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:46:45,118 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:46:45,118 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:46:45,118 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:46:45,118 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:46:45,118 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:46:45,119 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:45,120 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:45,120 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:45,120 INFO L185 Difference]: Start difference. First operand has 335 places, 781 transitions, 27549 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:46:45,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 842 transitions, 30893 flow [2021-03-24 13:46:55,355 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 842 transitions, 29929 flow, removed 85 selfloop flow, removed 4 redundant places. [2021-03-24 13:46:55,374 INFO L241 Difference]: Finished difference. Result has 344 places, 796 transitions, 28339 flow [2021-03-24 13:46:55,375 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=26625, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=781, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=531, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=28339, PETRI_PLACES=344, PETRI_TRANSITIONS=796} [2021-03-24 13:46:55,375 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 294 predicate places. [2021-03-24 13:46:55,375 INFO L480 AbstractCegarLoop]: Abstraction has has 344 places, 796 transitions, 28339 flow [2021-03-24 13:46:55,376 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:55,376 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:46:55,376 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] [2021-03-24 13:46:55,376 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-03-24 13:46:55,376 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_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:55,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:46:55,376 INFO L82 PathProgramCache]: Analyzing trace with hash 1421970767, now seen corresponding path program 25 times [2021-03-24 13:46:55,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:46:55,377 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269583380] [2021-03-24 13:46:55,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:46:55,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:46:55,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:46:55,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:46:55,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:46:55,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:46:55,404 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:46:55,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:46:55,411 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:46:55,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:46:55,422 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:46:55,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:46:55,437 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 13:46:55,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 13:46:55,458 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 13:46:55,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 13:46:55,480 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:46:55,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:46:55,507 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:46:55,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:46:55,532 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:55,532 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269583380] [2021-03-24 13:46:55,532 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:46:55,532 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:46:55,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898184454] [2021-03-24 13:46:55,532 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:46:55,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:46:55,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:46:55,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:46:55,533 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:46:55,533 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 796 transitions, 28339 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:55,533 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:46:55,534 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:46:55,534 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:47:06,758 INFO L129 PetriNetUnfolder]: 3965/26556 cut-off events. [2021-03-24 13:47:06,758 INFO L130 PetriNetUnfolder]: For 1261554/1272161 co-relation queries the response was YES. [2021-03-24 13:47:07,217 INFO L84 FinitePrefix]: Finished finitePrefix Result has 212621 conditions, 26556 events. 3965/26556 cut-off events. For 1261554/1272161 co-relation queries the response was YES. Maximal size of possible extension queue 3396. Compared 484142 event pairs, 2849 based on Foata normal form. 57/25367 useless extension candidates. Maximal degree in co-relation 212468. Up to 5075 conditions per place. [2021-03-24 13:47:07,311 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 311 selfloop transitions, 549 changer transitions 1/877 dead transitions. [2021-03-24 13:47:07,311 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 877 transitions, 32483 flow [2021-03-24 13:47:07,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:47:07,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:47:07,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:47:07,313 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:47:07,313 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:47:07,313 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:47:07,313 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:47:07,313 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:47:07,314 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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,314 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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,315 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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,315 INFO L185 Difference]: Start difference. First operand has 344 places, 796 transitions, 28339 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:47:07,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 877 transitions, 32483 flow [2021-03-24 13:47:17,619 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 877 transitions, 31335 flow, removed 60 selfloop flow, removed 5 redundant places. [2021-03-24 13:47:17,637 INFO L241 Difference]: Finished difference. Result has 353 places, 833 transitions, 30037 flow [2021-03-24 13:47:17,638 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=27241, PETRI_DIFFERENCE_MINUEND_PLACES=338, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=796, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=512, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=247, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=30037, PETRI_PLACES=353, PETRI_TRANSITIONS=833} [2021-03-24 13:47:17,638 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 303 predicate places. [2021-03-24 13:47:17,638 INFO L480 AbstractCegarLoop]: Abstraction has has 353 places, 833 transitions, 30037 flow [2021-03-24 13:47:17,638 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:17,638 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:47:17,638 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] [2021-03-24 13:47:17,638 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-03-24 13:47:17,638 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_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:17,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:47:17,638 INFO L82 PathProgramCache]: Analyzing trace with hash 796277687, now seen corresponding path program 26 times [2021-03-24 13:47:17,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:47:17,638 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276117131] [2021-03-24 13:47:17,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:47:17,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:47:17,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:47:17,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:47:17,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:47:17,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:47:17,658 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:47:17,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:47:17,665 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:47:17,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:47:17,676 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:47:17,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:47:17,690 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:47:17,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:47:17,709 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 13:47:17,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 13:47:17,737 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:47:17,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:47:17,775 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:47:17,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:47:17,805 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:17,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276117131] [2021-03-24 13:47:17,806 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:47:17,806 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:47:17,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279903768] [2021-03-24 13:47:17,806 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:47:17,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:47:17,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:47:17,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:47:17,807 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:47:17,808 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 833 transitions, 30037 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:17,808 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:47:17,808 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:47:17,808 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:47:33,187 INFO L129 PetriNetUnfolder]: 3760/33349 cut-off events. [2021-03-24 13:47:33,187 INFO L130 PetriNetUnfolder]: For 1529539/1540150 co-relation queries the response was YES. [2021-03-24 13:47:33,730 INFO L84 FinitePrefix]: Finished finitePrefix Result has 255500 conditions, 33349 events. 3760/33349 cut-off events. For 1529539/1540150 co-relation queries the response was YES. Maximal size of possible extension queue 4392. Compared 653873 event pairs, 2185 based on Foata normal form. 44/31950 useless extension candidates. Maximal degree in co-relation 255342. Up to 5712 conditions per place. [2021-03-24 13:47:33,828 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 709 selfloop transitions, 534 changer transitions 1/1260 dead transitions. [2021-03-24 13:47:33,828 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 1260 transitions, 47915 flow [2021-03-24 13:47:33,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:47:33,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:47:33,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:47:33,829 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:47:33,829 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:47:33,829 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:47:33,830 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:47:33,830 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:47:33,831 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:33,831 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:33,832 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:33,832 INFO L185 Difference]: Start difference. First operand has 353 places, 833 transitions, 30037 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:47:33,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 1260 transitions, 47915 flow [2021-03-24 13:47:47,977 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 1260 transitions, 46694 flow, removed 149 selfloop flow, removed 4 redundant places. [2021-03-24 13:47:48,001 INFO L241 Difference]: Finished difference. Result has 364 places, 1039 transitions, 39188 flow [2021-03-24 13:47:48,001 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=29111, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=833, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=328, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=39188, PETRI_PLACES=364, PETRI_TRANSITIONS=1039} [2021-03-24 13:47:48,002 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 314 predicate places. [2021-03-24 13:47:48,002 INFO L480 AbstractCegarLoop]: Abstraction has has 364 places, 1039 transitions, 39188 flow [2021-03-24 13:47:48,002 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:48,002 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:47:48,002 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] [2021-03-24 13:47:48,002 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-03-24 13:47:48,002 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_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:48,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:47:48,002 INFO L82 PathProgramCache]: Analyzing trace with hash 2033985517, now seen corresponding path program 27 times [2021-03-24 13:47:48,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:47:48,003 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188720354] [2021-03-24 13:47:48,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:47:48,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:47:48,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:47:48,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:47:48,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:47:48,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:47:48,025 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:47:48,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:47:48,033 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:47:48,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:47:48,043 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 13:47:48,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 13:47:48,059 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:47:48,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:47:48,080 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 13:47:48,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 13:47:48,129 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 13:47:48,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 13:47:48,163 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:47:48,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:47:48,198 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:48,198 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188720354] [2021-03-24 13:47:48,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:47:48,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:47:48,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957738009] [2021-03-24 13:47:48,199 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:47:48,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:47:48,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:47:48,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:47:48,200 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:47:48,200 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 1039 transitions, 39188 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:48,200 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:47:48,200 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:47:48,200 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:48:05,687 INFO L129 PetriNetUnfolder]: 3760/33861 cut-off events. [2021-03-24 13:48:05,687 INFO L130 PetriNetUnfolder]: For 1596220/1611186 co-relation queries the response was YES. [2021-03-24 13:48:06,244 INFO L84 FinitePrefix]: Finished finitePrefix Result has 260994 conditions, 33861 events. 3760/33861 cut-off events. For 1596220/1611186 co-relation queries the response was YES. Maximal size of possible extension queue 4426. Compared 667709 event pairs, 2742 based on Foata normal form. 77/32359 useless extension candidates. Maximal degree in co-relation 260830. Up to 6174 conditions per place. [2021-03-24 13:48:06,344 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 258 selfloop transitions, 816 changer transitions 2/1092 dead transitions. [2021-03-24 13:48:06,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 1092 transitions, 42806 flow [2021-03-24 13:48:06,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:48:06,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:48:06,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:48:06,345 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:48:06,345 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:48:06,345 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:48:06,345 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:48:06,345 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:48:06,346 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:06,347 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:06,347 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:06,347 INFO L185 Difference]: Start difference. First operand has 364 places, 1039 transitions, 39188 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:48:06,347 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 1092 transitions, 42806 flow [2021-03-24 13:48:22,033 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 369 places, 1092 transitions, 42129 flow, removed 123 selfloop flow, removed 3 redundant places. [2021-03-24 13:48:22,068 INFO L241 Difference]: Finished difference. Result has 374 places, 1051 transitions, 40926 flow [2021-03-24 13:48:22,069 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=38549, PETRI_DIFFERENCE_MINUEND_PLACES=360, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1039, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=804, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=40926, PETRI_PLACES=374, PETRI_TRANSITIONS=1051} [2021-03-24 13:48:22,069 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 324 predicate places. [2021-03-24 13:48:22,069 INFO L480 AbstractCegarLoop]: Abstraction has has 374 places, 1051 transitions, 40926 flow [2021-03-24 13:48:22,069 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:22,069 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:48:22,069 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] [2021-03-24 13:48:22,069 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-03-24 13:48:22,070 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_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:22,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:48:22,070 INFO L82 PathProgramCache]: Analyzing trace with hash 2026903529, now seen corresponding path program 28 times [2021-03-24 13:48:22,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:48:22,070 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290895636] [2021-03-24 13:48:22,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:48:22,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:48:22,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:48:22,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:48:22,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:48:22,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:48:22,090 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:48:22,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:48:22,097 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:48:22,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:48:22,108 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:48:22,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:48:22,124 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 13:48:22,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 13:48:22,162 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 13:48:22,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 13:48:22,214 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:48:22,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:48:22,247 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:48:22,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:48:22,277 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:22,277 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290895636] [2021-03-24 13:48:22,277 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:48:22,277 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:48:22,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244796529] [2021-03-24 13:48:22,278 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:48:22,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:48:22,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:48:22,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:48:22,279 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:48:22,279 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 374 places, 1051 transitions, 40926 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:22,279 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:48:22,279 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:48:22,279 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:48:40,659 INFO L129 PetriNetUnfolder]: 3755/33840 cut-off events. [2021-03-24 13:48:40,659 INFO L130 PetriNetUnfolder]: For 1620582/1635554 co-relation queries the response was YES. [2021-03-24 13:48:41,438 INFO L84 FinitePrefix]: Finished finitePrefix Result has 263386 conditions, 33840 events. 3755/33840 cut-off events. For 1620582/1635554 co-relation queries the response was YES. Maximal size of possible extension queue 4419. Compared 667423 event pairs, 2826 based on Foata normal form. 69/32360 useless extension candidates. Maximal degree in co-relation 263218. Up to 6174 conditions per place. [2021-03-24 13:48:41,537 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 410 selfloop transitions, 686 changer transitions 1/1113 dead transitions. [2021-03-24 13:48:41,538 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 382 places, 1113 transitions, 45051 flow [2021-03-24 13:48:41,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:48:41,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:48:41,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:48:41,539 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:48:41,539 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:48:41,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:48:41,539 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:48:41,539 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:48:41,540 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:41,540 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:41,540 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:41,540 INFO L185 Difference]: Start difference. First operand has 374 places, 1051 transitions, 40926 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:48:41,540 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 382 places, 1113 transitions, 45051 flow [2021-03-24 13:48:58,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 376 places, 1113 transitions, 43470 flow, removed 92 selfloop flow, removed 6 redundant places. [2021-03-24 13:48:58,960 INFO L241 Difference]: Finished difference. Result has 381 places, 1067 transitions, 41462 flow [2021-03-24 13:48:58,961 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=39422, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1051, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=670, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=41462, PETRI_PLACES=381, PETRI_TRANSITIONS=1067} [2021-03-24 13:48:58,961 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 331 predicate places. [2021-03-24 13:48:58,961 INFO L480 AbstractCegarLoop]: Abstraction has has 381 places, 1067 transitions, 41462 flow [2021-03-24 13:48:58,961 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:58,961 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:48:58,961 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] [2021-03-24 13:48:58,961 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-03-24 13:48:58,961 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_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:58,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:48:58,962 INFO L82 PathProgramCache]: Analyzing trace with hash 321088207, now seen corresponding path program 29 times [2021-03-24 13:48:58,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:48:58,962 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131143257] [2021-03-24 13:48:58,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:48:58,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:48:58,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:48:58,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:48:58,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:48:58,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:48:58,994 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:48:58,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:48:59,004 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:48:59,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:48:59,015 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:48:59,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:48:59,028 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:48:59,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:48:59,046 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:48:59,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:48:59,069 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:48:59,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:48:59,097 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:48:59,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:48:59,123 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:59,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131143257] [2021-03-24 13:48:59,124 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:48:59,124 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:48:59,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758731770] [2021-03-24 13:48:59,124 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:48:59,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:48:59,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:48:59,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:48:59,125 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:48:59,125 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 1067 transitions, 41462 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:59,125 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:48:59,125 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:48:59,125 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:49:19,048 INFO L129 PetriNetUnfolder]: 3705/34128 cut-off events. [2021-03-24 13:49:19,048 INFO L130 PetriNetUnfolder]: For 1623367/1638339 co-relation queries the response was YES. [2021-03-24 13:49:19,823 INFO L84 FinitePrefix]: Finished finitePrefix Result has 264932 conditions, 34128 events. 3705/34128 cut-off events. For 1623367/1638339 co-relation queries the response was YES. Maximal size of possible extension queue 4469. Compared 675959 event pairs, 2678 based on Foata normal form. 69/32605 useless extension candidates. Maximal degree in co-relation 264761. Up to 6174 conditions per place. [2021-03-24 13:49:19,926 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 492 selfloop transitions, 683 changer transitions 2/1193 dead transitions. [2021-03-24 13:49:19,926 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 389 places, 1193 transitions, 48336 flow [2021-03-24 13:49:19,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:49:19,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:49:19,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:49:19,928 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:49:19,928 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:49:19,928 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:49:19,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:49:19,928 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:49:19,929 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:19,929 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:19,929 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:19,930 INFO L185 Difference]: Start difference. First operand has 381 places, 1067 transitions, 41462 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:49:19,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 389 places, 1193 transitions, 48336 flow [2021-03-24 13:49:36,572 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 384 places, 1193 transitions, 46914 flow, removed 70 selfloop flow, removed 5 redundant places. [2021-03-24 13:49:36,601 INFO L241 Difference]: Finished difference. Result has 389 places, 1104 transitions, 43212 flow [2021-03-24 13:49:36,602 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=40124, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1067, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=646, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=384, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=43212, PETRI_PLACES=389, PETRI_TRANSITIONS=1104} [2021-03-24 13:49:36,602 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 339 predicate places. [2021-03-24 13:49:36,602 INFO L480 AbstractCegarLoop]: Abstraction has has 389 places, 1104 transitions, 43212 flow [2021-03-24 13:49:36,603 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:36,603 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:49:36,603 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] [2021-03-24 13:49:36,603 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-03-24 13:49:36,603 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_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:36,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:49:36,603 INFO L82 PathProgramCache]: Analyzing trace with hash 198675545, now seen corresponding path program 30 times [2021-03-24 13:49:36,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:49:36,603 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139465628] [2021-03-24 13:49:36,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:49:36,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:49:36,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:49:36,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:49:36,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:49:36,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:49:36,623 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:49:36,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:49:36,630 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:49:36,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:49:36,641 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:49:36,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:49:36,655 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 13:49:36,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 13:49:36,672 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:49:36,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:49:36,696 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:49:36,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:49:36,723 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:49:36,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:49:36,781 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:36,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139465628] [2021-03-24 13:49:36,782 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:49:36,782 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:49:36,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364384442] [2021-03-24 13:49:36,782 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:49:36,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:49:36,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:49:36,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:49:36,783 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:49:36,783 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 389 places, 1104 transitions, 43212 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:36,783 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:49:36,783 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:49:36,783 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:49:56,185 INFO L129 PetriNetUnfolder]: 3685/34247 cut-off events. [2021-03-24 13:49:56,185 INFO L130 PetriNetUnfolder]: For 1649532/1664372 co-relation queries the response was YES. [2021-03-24 13:49:57,206 INFO L84 FinitePrefix]: Finished finitePrefix Result has 266860 conditions, 34247 events. 3685/34247 cut-off events. For 1649532/1664372 co-relation queries the response was YES. Maximal size of possible extension queue 4492. Compared 679147 event pairs, 2813 based on Foata normal form. 69/32744 useless extension candidates. Maximal degree in co-relation 266685. Up to 6174 conditions per place. [2021-03-24 13:49:57,309 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 456 selfloop transitions, 697 changer transitions 1/1170 dead transitions. [2021-03-24 13:49:57,309 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 397 places, 1170 transitions, 47542 flow [2021-03-24 13:49:57,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:49:57,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:49:57,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:49:57,310 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:49:57,310 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:49:57,310 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:49:57,310 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:49:57,310 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:49:57,311 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:57,312 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:57,312 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:57,312 INFO L185 Difference]: Start difference. First operand has 389 places, 1104 transitions, 43212 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:49:57,312 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 397 places, 1170 transitions, 47542 flow [2021-03-24 13:50:15,477 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 1170 transitions, 46116 flow, removed 72 selfloop flow, removed 5 redundant places. [2021-03-24 13:50:15,581 INFO L241 Difference]: Finished difference. Result has 397 places, 1129 transitions, 44332 flow [2021-03-24 13:50:15,582 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=41842, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=672, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=407, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=44332, PETRI_PLACES=397, PETRI_TRANSITIONS=1129} [2021-03-24 13:50:15,583 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 347 predicate places. [2021-03-24 13:50:15,583 INFO L480 AbstractCegarLoop]: Abstraction has has 397 places, 1129 transitions, 44332 flow [2021-03-24 13:50:15,584 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:15,584 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:50:15,584 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] [2021-03-24 13:50:15,584 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-03-24 13:50:15,584 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_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:50:15,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:50:15,585 INFO L82 PathProgramCache]: Analyzing trace with hash -1102015703, now seen corresponding path program 31 times [2021-03-24 13:50:15,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:50:15,585 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563158381] [2021-03-24 13:50:15,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:50:15,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:50:15,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:50:15,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:50:15,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:50:15,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:50:15,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:50:15,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 13:50:15,611 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 13:50:15,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 13:50:15,622 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 13:50:15,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 13:50:15,637 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 13:50:15,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 13:50:15,658 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:50:15,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:50:15,687 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:50:15,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:50:15,715 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:50:15,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:50:15,742 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:50:15,743 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563158381] [2021-03-24 13:50:15,743 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:50:15,743 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:50:15,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889878689] [2021-03-24 13:50:15,743 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:50:15,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:50:15,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:50:15,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:50:15,744 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:50:15,745 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 1129 transitions, 44332 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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:15,745 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:50:15,745 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:50:15,745 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:50:39,026 INFO L129 PetriNetUnfolder]: 4141/39390 cut-off events. [2021-03-24 13:50:39,026 INFO L130 PetriNetUnfolder]: For 1978921/1993761 co-relation queries the response was YES. [2021-03-24 13:50:40,313 INFO L84 FinitePrefix]: Finished finitePrefix Result has 314448 conditions, 39390 events. 4141/39390 cut-off events. For 1978921/1993761 co-relation queries the response was YES. Maximal size of possible extension queue 5212. Compared 793996 event pairs, 1512 based on Foata normal form. 1/37924 useless extension candidates. Maximal degree in co-relation 314269. Up to 11044 conditions per place. [2021-03-24 13:50:40,442 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 1402 selfloop transitions, 553 changer transitions 7/1978 dead transitions. [2021-03-24 13:50:40,442 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 405 places, 1978 transitions, 81363 flow [2021-03-24 13:50:40,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:50:40,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:50:40,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:50:40,444 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:50:40,444 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:50:40,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:50:40,444 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:50:40,444 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:50:40,445 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:40,446 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:40,446 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:40,446 INFO L185 Difference]: Start difference. First operand has 397 places, 1129 transitions, 44332 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:50:40,446 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 405 places, 1978 transitions, 81363 flow [2021-03-24 13:51:05,402 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 1978 transitions, 79608 flow, removed 38 selfloop flow, removed 4 redundant places. [2021-03-24 13:51:05,445 INFO L241 Difference]: Finished difference. Result has 409 places, 1481 transitions, 60396 flow [2021-03-24 13:51:05,446 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=43345, PETRI_DIFFERENCE_MINUEND_PLACES=392, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=201, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=576, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=60396, PETRI_PLACES=409, PETRI_TRANSITIONS=1481} [2021-03-24 13:51:05,446 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 359 predicate places. [2021-03-24 13:51:05,446 INFO L480 AbstractCegarLoop]: Abstraction has has 409 places, 1481 transitions, 60396 flow [2021-03-24 13:51:05,446 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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,446 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 13:51:05,446 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] [2021-03-24 13:51:05,446 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-03-24 13:51:05,446 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_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,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 13:51:05,447 INFO L82 PathProgramCache]: Analyzing trace with hash 289903549, now seen corresponding path program 32 times [2021-03-24 13:51:05,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 13:51:05,447 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494232145] [2021-03-24 13:51:05,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 13:51:05,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 13:51:05,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:51:05,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 13:51:05,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 13:51:05,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 13:51:05,469 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 13:51:05,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 13:51:05,476 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 13:51:05,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 13:51:05,487 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 13:51:05,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 13:51:05,500 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 13:51:05,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 13:51:05,518 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 13:51:05,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 13:51:05,539 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 13:51:05,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 13:51:05,577 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 13:51:05,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 13:51:05,603 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:05,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494232145] [2021-03-24 13:51:05,603 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 13:51:05,603 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 13:51:05,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003559563] [2021-03-24 13:51:05,603 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 13:51:05,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 13:51:05,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 13:51:05,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 13:51:05,604 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 13:51:05,605 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 1481 transitions, 60396 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 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,605 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 13:51:05,605 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 13:51:05,605 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 13:51:31,739 INFO L129 PetriNetUnfolder]: 4139/40272 cut-off events. [2021-03-24 13:51:31,739 INFO L130 PetriNetUnfolder]: For 2063373/2083300 co-relation queries the response was YES. [2021-03-24 13:51:34,160 INFO L84 FinitePrefix]: Finished finitePrefix Result has 319928 conditions, 40272 events. 4139/40272 cut-off events. For 2063373/2083300 co-relation queries the response was YES. Maximal size of possible extension queue 5282. Compared 818521 event pairs, 3244 based on Foata normal form. 77/38544 useless extension candidates. Maximal degree in co-relation 319742. Up to 7347 conditions per place. [2021-03-24 13:51:34,321 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 336 selfloop transitions, 1174 changer transitions 1/1527 dead transitions. [2021-03-24 13:51:34,321 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 417 places, 1527 transitions, 64733 flow [2021-03-24 13:51:34,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 13:51:34,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 13:51:34,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 13:51:34,322 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 13:51:34,323 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 13:51:34,323 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 13:51:34,323 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 13:51:34,323 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 13:51:34,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 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:34,325 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:34,325 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 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:34,325 INFO L185 Difference]: Start difference. First operand has 409 places, 1481 transitions, 60396 flow. Second operand 10 states and 934 transitions. [2021-03-24 13:51:34,325 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 417 places, 1527 transitions, 64733 flow