/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf -i ../../../trunk/examples/concurrent/bpl/mcr/example_7.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.25-abd8500 [2020-01-16 21:46:58,447 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-01-16 21:46:58,450 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-01-16 21:46:58,471 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-01-16 21:46:58,471 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-01-16 21:46:58,474 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-01-16 21:46:58,476 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-01-16 21:46:58,485 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-01-16 21:46:58,487 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-01-16 21:46:58,489 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-01-16 21:46:58,490 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-01-16 21:46:58,491 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-01-16 21:46:58,491 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-01-16 21:46:58,492 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-01-16 21:46:58,495 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-01-16 21:46:58,497 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-01-16 21:46:58,498 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-01-16 21:46:58,502 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-01-16 21:46:58,503 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-01-16 21:46:58,508 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-01-16 21:46:58,512 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-01-16 21:46:58,513 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-01-16 21:46:58,514 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-01-16 21:46:58,515 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-01-16 21:46:58,517 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-01-16 21:46:58,517 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-01-16 21:46:58,517 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-01-16 21:46:58,518 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-01-16 21:46:58,518 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-01-16 21:46:58,519 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-01-16 21:46:58,519 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-01-16 21:46:58,520 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-01-16 21:46:58,521 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-01-16 21:46:58,521 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-01-16 21:46:58,522 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-01-16 21:46:58,523 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-01-16 21:46:58,523 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-01-16 21:46:58,523 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-01-16 21:46:58,524 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-01-16 21:46:58,524 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-01-16 21:46:58,525 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-01-16 21:46:58,526 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 [2020-01-16 21:46:58,542 INFO L113 SettingsManager]: Loading preferences was successful [2020-01-16 21:46:58,542 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-01-16 21:46:58,544 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-01-16 21:46:58,544 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-01-16 21:46:58,544 INFO L138 SettingsManager]: * Use SBE=true [2020-01-16 21:46:58,544 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-01-16 21:46:58,544 INFO L138 SettingsManager]: * sizeof long=4 [2020-01-16 21:46:58,545 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-01-16 21:46:58,545 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-01-16 21:46:58,545 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-01-16 21:46:58,545 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-01-16 21:46:58,545 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-01-16 21:46:58,546 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-01-16 21:46:58,546 INFO L138 SettingsManager]: * sizeof long double=12 [2020-01-16 21:46:58,546 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-01-16 21:46:58,546 INFO L138 SettingsManager]: * Use constant arrays=true [2020-01-16 21:46:58,546 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-01-16 21:46:58,547 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-01-16 21:46:58,547 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-01-16 21:46:58,547 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-01-16 21:46:58,547 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-01-16 21:46:58,547 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-01-16 21:46:58,548 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-01-16 21:46:58,548 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-01-16 21:46:58,548 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-01-16 21:46:58,548 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-01-16 21:46:58,548 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-01-16 21:46:58,548 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2020-01-16 21:46:58,549 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2020-01-16 21:46:58,549 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-01-16 21:46:58,823 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-01-16 21:46:58,838 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-01-16 21:46:58,842 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-01-16 21:46:58,843 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2020-01-16 21:46:58,844 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2020-01-16 21:46:58,845 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/mcr/example_7.bpl [2020-01-16 21:46:58,845 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/mcr/example_7.bpl' [2020-01-16 21:46:58,876 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-01-16 21:46:58,878 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2020-01-16 21:46:58,879 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-01-16 21:46:58,879 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-01-16 21:46:58,879 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-01-16 21:46:58,895 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "example_7.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.01 09:46:58" (1/1) ... [2020-01-16 21:46:58,904 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "example_7.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.01 09:46:58" (1/1) ... [2020-01-16 21:46:58,912 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-01-16 21:46:58,913 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-01-16 21:46:58,914 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-01-16 21:46:58,914 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-01-16 21:46:58,924 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "example_7.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.01 09:46:58" (1/1) ... [2020-01-16 21:46:58,925 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "example_7.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.01 09:46:58" (1/1) ... [2020-01-16 21:46:58,925 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "example_7.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.01 09:46:58" (1/1) ... [2020-01-16 21:46:58,926 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "example_7.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.01 09:46:58" (1/1) ... [2020-01-16 21:46:58,932 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "example_7.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.01 09:46:58" (1/1) ... [2020-01-16 21:46:58,933 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "example_7.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.01 09:46:58" (1/1) ... [2020-01-16 21:46:58,934 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "example_7.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.01 09:46:58" (1/1) ... [2020-01-16 21:46:58,936 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-01-16 21:46:58,937 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-01-16 21:46:58,937 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-01-16 21:46:58,937 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-01-16 21:46:58,938 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "example_7.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.01 09:46:58" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-01-16 21:46:59,010 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_1 given in one single declaration [2020-01-16 21:46:59,010 INFO L130 BoogieDeclarations]: Found specification of procedure set_1 [2020-01-16 21:46:59,012 INFO L138 BoogieDeclarations]: Found implementation of procedure set_1 [2020-01-16 21:46:59,012 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_2 given in one single declaration [2020-01-16 21:46:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure set_2 [2020-01-16 21:46:59,013 INFO L138 BoogieDeclarations]: Found implementation of procedure set_2 [2020-01-16 21:46:59,013 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_3 given in one single declaration [2020-01-16 21:46:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure set_3 [2020-01-16 21:46:59,013 INFO L138 BoogieDeclarations]: Found implementation of procedure set_3 [2020-01-16 21:46:59,014 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_4 given in one single declaration [2020-01-16 21:46:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure set_4 [2020-01-16 21:46:59,014 INFO L138 BoogieDeclarations]: Found implementation of procedure set_4 [2020-01-16 21:46:59,014 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_0 given in one single declaration [2020-01-16 21:46:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure set_0 [2020-01-16 21:46:59,015 INFO L138 BoogieDeclarations]: Found implementation of procedure set_0 [2020-01-16 21:46:59,015 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2020-01-16 21:46:59,015 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-01-16 21:46:59,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-01-16 21:46:59,015 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_5 given in one single declaration [2020-01-16 21:46:59,015 INFO L130 BoogieDeclarations]: Found specification of procedure set_5 [2020-01-16 21:46:59,016 INFO L138 BoogieDeclarations]: Found implementation of procedure set_5 [2020-01-16 21:46:59,016 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_6 given in one single declaration [2020-01-16 21:46:59,016 INFO L130 BoogieDeclarations]: Found specification of procedure set_6 [2020-01-16 21:46:59,017 INFO L138 BoogieDeclarations]: Found implementation of procedure set_6 [2020-01-16 21:46:59,018 WARN L205 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-01-16 21:46:59,324 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-01-16 21:46:59,324 INFO L287 CfgBuilder]: Removed 0 assume(true) statements. [2020-01-16 21:46:59,326 INFO L202 PluginConnector]: Adding new model example_7.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.01 09:46:59 BoogieIcfgContainer [2020-01-16 21:46:59,326 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-01-16 21:46:59,327 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-01-16 21:46:59,327 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-01-16 21:46:59,330 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-01-16 21:46:59,331 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "example_7.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.01 09:46:58" (1/2) ... [2020-01-16 21:46:59,332 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f9a3666 and model type example_7.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.01 09:46:59, skipping insertion in model container [2020-01-16 21:46:59,332 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "example_7.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.01 09:46:59" (2/2) ... [2020-01-16 21:46:59,336 INFO L109 eAbstractionObserver]: Analyzing ICFG example_7.bpl [2020-01-16 21:46:59,346 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-01-16 21:46:59,356 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-01-16 21:46:59,357 INFO L339 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-01-16 21:46:59,556 INFO L250 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2020-01-16 21:46:59,574 INFO L374 AbstractCegarLoop]: Interprodecural is true [2020-01-16 21:46:59,574 INFO L375 AbstractCegarLoop]: Hoare is false [2020-01-16 21:46:59,575 INFO L376 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-01-16 21:46:59,575 INFO L377 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-01-16 21:46:59,575 INFO L378 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-01-16 21:46:59,575 INFO L379 AbstractCegarLoop]: Difference is false [2020-01-16 21:46:59,575 INFO L380 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-01-16 21:46:59,575 INFO L384 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-01-16 21:46:59,591 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 60 places, 80 transitions [2020-01-16 21:46:59,593 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 60 places, 80 transitions [2020-01-16 21:46:59,855 INFO L129 PetriNetUnfolder]: 321/472 cut-off events. [2020-01-16 21:46:59,855 INFO L130 PetriNetUnfolder]: For 448/448 co-relation queries the response was YES. [2020-01-16 21:46:59,873 INFO L76 FinitePrefix]: Finished finitePrefix Result has 942 conditions, 472 events. 321/472 cut-off events. For 448/448 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 1550 event pairs. 0/471 useless extension candidates. Maximal degree in co-relation 416. Up to 140 conditions per place. [2020-01-16 21:46:59,884 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 60 places, 80 transitions [2020-01-16 21:46:59,958 INFO L129 PetriNetUnfolder]: 321/472 cut-off events. [2020-01-16 21:46:59,958 INFO L130 PetriNetUnfolder]: For 448/448 co-relation queries the response was YES. [2020-01-16 21:46:59,962 INFO L76 FinitePrefix]: Finished finitePrefix Result has 942 conditions, 472 events. 321/472 cut-off events. For 448/448 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 1550 event pairs. 0/471 useless extension candidates. Maximal degree in co-relation 416. Up to 140 conditions per place. [2020-01-16 21:46:59,975 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 1260 [2020-01-16 21:46:59,977 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-01-16 21:47:00,119 INFO L206 etLargeBlockEncoding]: Checked pairs total: 357 [2020-01-16 21:47:00,120 INFO L214 etLargeBlockEncoding]: Total number of compositions: 8 [2020-01-16 21:47:00,120 INFO L162 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 534 [2020-01-16 21:47:00,201 INFO L129 PetriNetUnfolder]: 321/462 cut-off events. [2020-01-16 21:47:00,201 INFO L130 PetriNetUnfolder]: For 448/448 co-relation queries the response was YES. [2020-01-16 21:47:00,201 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:00,203 INFO L210 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] [2020-01-16 21:47:00,203 INFO L426 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:00,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:00,210 INFO L82 PathProgramCache]: Analyzing trace with hash 796862756, now seen corresponding path program 1 times [2020-01-16 21:47:00,219 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:00,220 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335089206] [2020-01-16 21:47:00,220 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:00,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:00,368 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:00,369 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335089206] [2020-01-16 21:47:00,370 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:00,371 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-01-16 21:47:00,372 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455684112] [2020-01-16 21:47:00,381 INFO L458 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-01-16 21:47:00,382 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:00,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-01-16 21:47:00,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-01-16 21:47:00,400 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 88 [2020-01-16 21:47:00,402 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 72 transitions. Second operand 3 states. [2020-01-16 21:47:00,402 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:00,403 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 88 [2020-01-16 21:47:00,404 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:00,516 INFO L129 PetriNetUnfolder]: 285/421 cut-off events. [2020-01-16 21:47:00,516 INFO L130 PetriNetUnfolder]: For 541/541 co-relation queries the response was YES. [2020-01-16 21:47:00,519 INFO L76 FinitePrefix]: Finished finitePrefix Result has 906 conditions, 421 events. 285/421 cut-off events. For 541/541 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 1593 event pairs. 7/427 useless extension candidates. Maximal degree in co-relation 410. Up to 140 conditions per place. [2020-01-16 21:47:00,520 INFO L123 encePairwiseOnDemand]: 85/88 looper letters, 5 selfloop transitions, 3 changer transitions [2020-01-16 21:47:00,521 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-01-16 21:47:00,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-01-16 21:47:00,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 248 transitions. [2020-01-16 21:47:00,536 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.9393939393939394 [2020-01-16 21:47:00,537 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 248 transitions. [2020-01-16 21:47:00,537 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 248 transitions. [2020-01-16 21:47:00,539 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:00,542 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 248 transitions. [2020-01-16 21:47:00,546 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-01-16 21:47:00,553 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-01-16 21:47:00,553 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-01-16 21:47:00,555 INFO L174 Difference]: Start difference. First operand has 51 places, 72 transitions. Second operand 3 states and 248 transitions. [2020-01-16 21:47:00,556 INFO L199 Difference]: Finished difference. Result has 53 places, 63 transitions [2020-01-16 21:47:00,559 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=325, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=289, PETRI_PLACES=53, PETRI_TRANSITIONS=63} [2020-01-16 21:47:00,560 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 53 places, 63 transitions [2020-01-16 21:47:00,561 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 53 places, 63 transitions [2020-01-16 21:47:00,610 INFO L129 PetriNetUnfolder]: 285/421 cut-off events. [2020-01-16 21:47:00,610 INFO L130 PetriNetUnfolder]: For 406/406 co-relation queries the response was YES. [2020-01-16 21:47:00,612 INFO L76 FinitePrefix]: Finished finitePrefix Result has 849 conditions, 421 events. 285/421 cut-off events. For 406/406 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 1409 event pairs. 0/420 useless extension candidates. Maximal degree in co-relation 830. Up to 140 conditions per place. [2020-01-16 21:47:00,615 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 8 of 53 places, 0 of 63 transitions, 1 of 289 flow. [2020-01-16 21:47:00,616 INFO L478 AbstractCegarLoop]: Abstraction has has 45 places, 63 transitions [2020-01-16 21:47:00,616 INFO L479 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-01-16 21:47:00,666 INFO L129 PetriNetUnfolder]: 285/419 cut-off events. [2020-01-16 21:47:00,667 INFO L130 PetriNetUnfolder]: For 406/406 co-relation queries the response was YES. [2020-01-16 21:47:00,667 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:00,667 INFO L210 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] [2020-01-16 21:47:00,667 INFO L426 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:00,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:00,668 INFO L82 PathProgramCache]: Analyzing trace with hash -2089357870, now seen corresponding path program 1 times [2020-01-16 21:47:00,668 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:00,669 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412037189] [2020-01-16 21:47:00,669 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:00,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:00,695 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:00,696 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412037189] [2020-01-16 21:47:00,696 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:00,696 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-01-16 21:47:00,697 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647702719] [2020-01-16 21:47:00,699 INFO L458 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-01-16 21:47:00,699 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:00,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-01-16 21:47:00,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-01-16 21:47:00,701 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 88 [2020-01-16 21:47:00,701 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 63 transitions. Second operand 3 states. [2020-01-16 21:47:00,701 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:00,701 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 88 [2020-01-16 21:47:00,702 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:00,742 INFO L129 PetriNetUnfolder]: 110/190 cut-off events. [2020-01-16 21:47:00,743 INFO L130 PetriNetUnfolder]: For 343/343 co-relation queries the response was YES. [2020-01-16 21:47:00,744 INFO L76 FinitePrefix]: Finished finitePrefix Result has 395 conditions, 190 events. 110/190 cut-off events. For 343/343 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 641 event pairs. 51/240 useless extension candidates. Maximal degree in co-relation 332. Up to 60 conditions per place. [2020-01-16 21:47:00,745 INFO L123 encePairwiseOnDemand]: 82/88 looper letters, 2 selfloop transitions, 6 changer transitions [2020-01-16 21:47:00,745 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-01-16 21:47:00,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-01-16 21:47:00,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 248 transitions. [2020-01-16 21:47:00,751 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.9393939393939394 [2020-01-16 21:47:00,752 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 248 transitions. [2020-01-16 21:47:00,752 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 248 transitions. [2020-01-16 21:47:00,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:00,753 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 248 transitions. [2020-01-16 21:47:00,755 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-01-16 21:47:00,759 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-01-16 21:47:00,759 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-01-16 21:47:00,761 INFO L174 Difference]: Start difference. First operand has 45 places, 63 transitions. Second operand 3 states and 248 transitions. [2020-01-16 21:47:00,762 INFO L199 Difference]: Finished difference. Result has 47 places, 58 transitions [2020-01-16 21:47:00,767 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=288, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=265, PETRI_PLACES=47, PETRI_TRANSITIONS=58} [2020-01-16 21:47:00,768 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 47 places, 58 transitions [2020-01-16 21:47:00,769 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 47 places, 58 transitions [2020-01-16 21:47:00,789 INFO L129 PetriNetUnfolder]: 110/190 cut-off events. [2020-01-16 21:47:00,789 INFO L130 PetriNetUnfolder]: For 176/176 co-relation queries the response was YES. [2020-01-16 21:47:00,791 INFO L76 FinitePrefix]: Finished finitePrefix Result has 388 conditions, 190 events. 110/190 cut-off events. For 176/176 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 558 event pairs. 0/189 useless extension candidates. Maximal degree in co-relation 359. Up to 60 conditions per place. [2020-01-16 21:47:00,792 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 47 places, 0 of 58 transitions, 1 of 265 flow. [2020-01-16 21:47:00,792 INFO L478 AbstractCegarLoop]: Abstraction has has 46 places, 58 transitions [2020-01-16 21:47:00,792 INFO L479 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-01-16 21:47:00,813 INFO L129 PetriNetUnfolder]: 110/188 cut-off events. [2020-01-16 21:47:00,814 INFO L130 PetriNetUnfolder]: For 176/176 co-relation queries the response was YES. [2020-01-16 21:47:00,814 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:00,814 INFO L210 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] [2020-01-16 21:47:00,814 INFO L426 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:00,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:00,815 INFO L82 PathProgramCache]: Analyzing trace with hash 767280338, now seen corresponding path program 1 times [2020-01-16 21:47:00,815 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:00,816 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224921485] [2020-01-16 21:47:00,816 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:00,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:00,898 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:00,898 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224921485] [2020-01-16 21:47:00,900 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:00,900 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-01-16 21:47:00,901 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330299177] [2020-01-16 21:47:00,902 INFO L458 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-01-16 21:47:00,902 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:00,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-01-16 21:47:00,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-01-16 21:47:00,905 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 88 [2020-01-16 21:47:00,906 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 58 transitions. Second operand 3 states. [2020-01-16 21:47:00,906 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:00,906 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 88 [2020-01-16 21:47:00,906 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:00,953 INFO L129 PetriNetUnfolder]: 64/129 cut-off events. [2020-01-16 21:47:00,953 INFO L130 PetriNetUnfolder]: For 183/183 co-relation queries the response was YES. [2020-01-16 21:47:00,955 INFO L76 FinitePrefix]: Finished finitePrefix Result has 284 conditions, 129 events. 64/129 cut-off events. For 183/183 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 414 event pairs. 11/139 useless extension candidates. Maximal degree in co-relation 226. Up to 30 conditions per place. [2020-01-16 21:47:00,956 INFO L123 encePairwiseOnDemand]: 84/88 looper letters, 4 selfloop transitions, 4 changer transitions [2020-01-16 21:47:00,957 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-01-16 21:47:00,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-01-16 21:47:00,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 248 transitions. [2020-01-16 21:47:00,960 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.9393939393939394 [2020-01-16 21:47:00,960 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 248 transitions. [2020-01-16 21:47:00,960 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 248 transitions. [2020-01-16 21:47:00,961 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:00,961 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 248 transitions. [2020-01-16 21:47:00,963 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-01-16 21:47:00,966 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-01-16 21:47:00,966 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-01-16 21:47:00,967 INFO L174 Difference]: Start difference. First operand has 46 places, 58 transitions. Second operand 3 states and 248 transitions. [2020-01-16 21:47:00,968 INFO L199 Difference]: Finished difference. Result has 48 places, 55 transitions [2020-01-16 21:47:00,968 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=264, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=251, PETRI_PLACES=48, PETRI_TRANSITIONS=55} [2020-01-16 21:47:00,969 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 48 places, 55 transitions [2020-01-16 21:47:00,969 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 48 places, 55 transitions [2020-01-16 21:47:00,991 INFO L129 PetriNetUnfolder]: 64/129 cut-off events. [2020-01-16 21:47:00,991 INFO L130 PetriNetUnfolder]: For 116/116 co-relation queries the response was YES. [2020-01-16 21:47:00,993 INFO L76 FinitePrefix]: Finished finitePrefix Result has 267 conditions, 129 events. 64/129 cut-off events. For 116/116 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 365 event pairs. 0/128 useless extension candidates. Maximal degree in co-relation 243. Up to 30 conditions per place. [2020-01-16 21:47:00,995 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 48 places, 0 of 55 transitions, 1 of 251 flow. [2020-01-16 21:47:00,995 INFO L478 AbstractCegarLoop]: Abstraction has has 47 places, 55 transitions [2020-01-16 21:47:00,995 INFO L479 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-01-16 21:47:01,020 INFO L129 PetriNetUnfolder]: 64/127 cut-off events. [2020-01-16 21:47:01,020 INFO L130 PetriNetUnfolder]: For 116/116 co-relation queries the response was YES. [2020-01-16 21:47:01,020 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:01,021 INFO L210 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] [2020-01-16 21:47:01,022 INFO L426 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:01,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:01,023 INFO L82 PathProgramCache]: Analyzing trace with hash -1113511396, now seen corresponding path program 1 times [2020-01-16 21:47:01,024 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:01,025 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286393596] [2020-01-16 21:47:01,026 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:01,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:01,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:01,102 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286393596] [2020-01-16 21:47:01,103 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:01,103 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-01-16 21:47:01,103 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212403913] [2020-01-16 21:47:01,105 INFO L458 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-01-16 21:47:01,105 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:01,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-01-16 21:47:01,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-01-16 21:47:01,108 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 88 [2020-01-16 21:47:01,109 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 55 transitions. Second operand 3 states. [2020-01-16 21:47:01,109 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:01,109 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 88 [2020-01-16 21:47:01,109 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:01,171 INFO L129 PetriNetUnfolder]: 12/46 cut-off events. [2020-01-16 21:47:01,171 INFO L130 PetriNetUnfolder]: For 87/87 co-relation queries the response was YES. [2020-01-16 21:47:01,171 INFO L76 FinitePrefix]: Finished finitePrefix Result has 103 conditions, 46 events. 12/46 cut-off events. For 87/87 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 82 event pairs. 17/62 useless extension candidates. Maximal degree in co-relation 67. Up to 8 conditions per place. [2020-01-16 21:47:01,172 INFO L123 encePairwiseOnDemand]: 81/88 looper letters, 1 selfloop transitions, 7 changer transitions [2020-01-16 21:47:01,172 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-01-16 21:47:01,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-01-16 21:47:01,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 248 transitions. [2020-01-16 21:47:01,174 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.9393939393939394 [2020-01-16 21:47:01,174 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 248 transitions. [2020-01-16 21:47:01,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 248 transitions. [2020-01-16 21:47:01,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:01,175 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 248 transitions. [2020-01-16 21:47:01,176 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-01-16 21:47:01,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-01-16 21:47:01,177 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-01-16 21:47:01,177 INFO L174 Difference]: Start difference. First operand has 47 places, 55 transitions. Second operand 3 states and 248 transitions. [2020-01-16 21:47:01,177 INFO L199 Difference]: Finished difference. Result has 49 places, 38 transitions [2020-01-16 21:47:01,178 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=250, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=167, PETRI_PLACES=49, PETRI_TRANSITIONS=38} [2020-01-16 21:47:01,179 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 49 places, 38 transitions [2020-01-16 21:47:01,179 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 49 places, 38 transitions [2020-01-16 21:47:01,186 INFO L129 PetriNetUnfolder]: 12/46 cut-off events. [2020-01-16 21:47:01,186 INFO L130 PetriNetUnfolder]: For 34/34 co-relation queries the response was YES. [2020-01-16 21:47:01,187 INFO L76 FinitePrefix]: Finished finitePrefix Result has 102 conditions, 46 events. 12/46 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 78 event pairs. 0/45 useless extension candidates. Maximal degree in co-relation 68. Up to 8 conditions per place. [2020-01-16 21:47:01,187 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 49 places, 0 of 38 transitions, 1 of 167 flow. [2020-01-16 21:47:01,188 INFO L478 AbstractCegarLoop]: Abstraction has has 48 places, 38 transitions [2020-01-16 21:47:01,188 INFO L479 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-01-16 21:47:01,194 INFO L129 PetriNetUnfolder]: 12/44 cut-off events. [2020-01-16 21:47:01,194 INFO L130 PetriNetUnfolder]: For 34/34 co-relation queries the response was YES. [2020-01-16 21:47:01,194 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:01,194 INFO L210 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] [2020-01-16 21:47:01,195 INFO L426 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:01,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:01,195 INFO L82 PathProgramCache]: Analyzing trace with hash 878713258, now seen corresponding path program 1 times [2020-01-16 21:47:01,195 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:01,196 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408536129] [2020-01-16 21:47:01,196 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:01,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:01,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:01,244 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408536129] [2020-01-16 21:47:01,244 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:01,244 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-01-16 21:47:01,245 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839687164] [2020-01-16 21:47:01,245 INFO L458 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-01-16 21:47:01,245 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:01,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-01-16 21:47:01,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-01-16 21:47:01,249 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 88 [2020-01-16 21:47:01,249 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 38 transitions. Second operand 3 states. [2020-01-16 21:47:01,249 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:01,249 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 88 [2020-01-16 21:47:01,249 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:01,260 INFO L129 PetriNetUnfolder]: 1/25 cut-off events. [2020-01-16 21:47:01,260 INFO L130 PetriNetUnfolder]: For 31/31 co-relation queries the response was YES. [2020-01-16 21:47:01,261 INFO L76 FinitePrefix]: Finished finitePrefix Result has 62 conditions, 25 events. 1/25 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 20 event pairs. 5/29 useless extension candidates. Maximal degree in co-relation 28. Up to 3 conditions per place. [2020-01-16 21:47:01,261 INFO L123 encePairwiseOnDemand]: 83/88 looper letters, 1 selfloop transitions, 5 changer transitions [2020-01-16 21:47:01,261 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-01-16 21:47:01,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-01-16 21:47:01,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 246 transitions. [2020-01-16 21:47:01,263 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.9318181818181818 [2020-01-16 21:47:01,263 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 246 transitions. [2020-01-16 21:47:01,263 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 246 transitions. [2020-01-16 21:47:01,264 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:01,264 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 246 transitions. [2020-01-16 21:47:01,264 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-01-16 21:47:01,265 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-01-16 21:47:01,265 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-01-16 21:47:01,265 INFO L174 Difference]: Start difference. First operand has 48 places, 38 transitions. Second operand 3 states and 246 transitions. [2020-01-16 21:47:01,267 INFO L199 Difference]: Finished difference. Result has 50 places, 25 transitions [2020-01-16 21:47:01,267 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=166, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=103, PETRI_PLACES=50, PETRI_TRANSITIONS=25} [2020-01-16 21:47:01,267 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 50 places, 25 transitions [2020-01-16 21:47:01,268 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 50 places, 25 transitions [2020-01-16 21:47:01,273 INFO L129 PetriNetUnfolder]: 1/25 cut-off events. [2020-01-16 21:47:01,274 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2020-01-16 21:47:01,274 INFO L76 FinitePrefix]: Finished finitePrefix Result has 61 conditions, 25 events. 1/25 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 20 event pairs. 0/24 useless extension candidates. Maximal degree in co-relation 32. Up to 3 conditions per place. [2020-01-16 21:47:01,275 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 50 places, 0 of 25 transitions, 1 of 103 flow. [2020-01-16 21:47:01,275 INFO L478 AbstractCegarLoop]: Abstraction has has 49 places, 25 transitions [2020-01-16 21:47:01,275 INFO L479 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-01-16 21:47:01,279 INFO L129 PetriNetUnfolder]: 1/23 cut-off events. [2020-01-16 21:47:01,279 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2020-01-16 21:47:01,279 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:01,280 INFO L210 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] [2020-01-16 21:47:01,280 INFO L426 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:01,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:01,280 INFO L82 PathProgramCache]: Analyzing trace with hash -731374712, now seen corresponding path program 1 times [2020-01-16 21:47:01,281 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:01,282 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577130106] [2020-01-16 21:47:01,282 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:01,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:01,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:01,816 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577130106] [2020-01-16 21:47:01,817 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:01,817 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:01,817 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224432846] [2020-01-16 21:47:01,817 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:01,818 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:01,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:01,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:01,820 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:01,820 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 25 transitions. Second operand 9 states. [2020-01-16 21:47:01,821 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:01,821 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:01,821 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:02,133 INFO L129 PetriNetUnfolder]: 414/756 cut-off events. [2020-01-16 21:47:02,134 INFO L130 PetriNetUnfolder]: For 164/164 co-relation queries the response was YES. [2020-01-16 21:47:02,163 INFO L76 FinitePrefix]: Finished finitePrefix Result has 1526 conditions, 756 events. 414/756 cut-off events. For 164/164 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 4126 event pairs. 0/696 useless extension candidates. Maximal degree in co-relation 1458. Up to 225 conditions per place. [2020-01-16 21:47:02,163 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 28 selfloop transitions, 14 changer transitions [2020-01-16 21:47:02,164 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:47:02,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:47:02,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:47:02,166 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:47:02,166 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:47:02,166 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:47:02,167 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:02,167 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:47:02,169 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:47:02,171 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:47:02,171 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:47:02,171 INFO L174 Difference]: Start difference. First operand has 49 places, 25 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:47:02,172 INFO L199 Difference]: Finished difference. Result has 64 places, 37 transitions [2020-01-16 21:47:02,173 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=187, PETRI_PLACES=64, PETRI_TRANSITIONS=37} [2020-01-16 21:47:02,173 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 64 places, 37 transitions [2020-01-16 21:47:02,173 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 64 places, 37 transitions [2020-01-16 21:47:02,185 INFO L129 PetriNetUnfolder]: 10/85 cut-off events. [2020-01-16 21:47:02,185 INFO L130 PetriNetUnfolder]: For 70/70 co-relation queries the response was YES. [2020-01-16 21:47:02,186 INFO L76 FinitePrefix]: Finished finitePrefix Result has 208 conditions, 85 events. 10/85 cut-off events. For 70/70 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 312 event pairs. 0/75 useless extension candidates. Maximal degree in co-relation 157. Up to 8 conditions per place. [2020-01-16 21:47:02,187 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 0 of 64 places, 0 of 37 transitions, 0 of 187 flow. [2020-01-16 21:47:02,187 INFO L478 AbstractCegarLoop]: Abstraction has has 64 places, 37 transitions [2020-01-16 21:47:02,187 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:47:02,204 INFO L129 PetriNetUnfolder]: 10/79 cut-off events. [2020-01-16 21:47:02,204 INFO L130 PetriNetUnfolder]: For 70/70 co-relation queries the response was YES. [2020-01-16 21:47:02,204 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:02,205 INFO L210 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] [2020-01-16 21:47:02,205 INFO L426 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:02,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:02,205 INFO L82 PathProgramCache]: Analyzing trace with hash -941704820, now seen corresponding path program 2 times [2020-01-16 21:47:02,206 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:02,206 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364986413] [2020-01-16 21:47:02,206 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:02,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:02,652 WARN L192 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 23 [2020-01-16 21:47:02,750 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:02,751 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364986413] [2020-01-16 21:47:02,751 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:02,751 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:02,752 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77976953] [2020-01-16 21:47:02,752 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:02,752 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:02,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:02,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:02,755 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:02,755 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 37 transitions. Second operand 9 states. [2020-01-16 21:47:02,755 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:02,755 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:02,755 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:03,295 INFO L129 PetriNetUnfolder]: 548/1188 cut-off events. [2020-01-16 21:47:03,296 INFO L130 PetriNetUnfolder]: For 1353/1379 co-relation queries the response was YES. [2020-01-16 21:47:03,308 INFO L76 FinitePrefix]: Finished finitePrefix Result has 3277 conditions, 1188 events. 548/1188 cut-off events. For 1353/1379 co-relation queries the response was YES. Maximal size of possible extension queue 144. Compared 8276 event pairs. 1/1133 useless extension candidates. Maximal degree in co-relation 3166. Up to 315 conditions per place. [2020-01-16 21:47:03,309 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 33 selfloop transitions, 23 changer transitions [2020-01-16 21:47:03,310 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:47:03,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:47:03,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:47:03,312 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:47:03,313 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:47:03,313 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:47:03,313 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:03,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:47:03,315 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:47:03,317 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:47:03,317 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:47:03,317 INFO L174 Difference]: Start difference. First operand has 64 places, 37 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:47:03,318 INFO L199 Difference]: Finished difference. Result has 79 places, 51 transitions [2020-01-16 21:47:03,318 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=187, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=358, PETRI_PLACES=79, PETRI_TRANSITIONS=51} [2020-01-16 21:47:03,319 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 79 places, 51 transitions [2020-01-16 21:47:03,319 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 79 places, 51 transitions [2020-01-16 21:47:03,359 INFO L129 PetriNetUnfolder]: 24/174 cut-off events. [2020-01-16 21:47:03,360 INFO L130 PetriNetUnfolder]: For 301/301 co-relation queries the response was YES. [2020-01-16 21:47:03,361 INFO L76 FinitePrefix]: Finished finitePrefix Result has 488 conditions, 174 events. 24/174 cut-off events. For 301/301 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 998 event pairs. 0/154 useless extension candidates. Maximal degree in co-relation 387. Up to 20 conditions per place. [2020-01-16 21:47:03,362 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 0 of 79 places, 0 of 51 transitions, 0 of 358 flow. [2020-01-16 21:47:03,362 INFO L478 AbstractCegarLoop]: Abstraction has has 79 places, 51 transitions [2020-01-16 21:47:03,363 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:47:03,397 INFO L129 PetriNetUnfolder]: 24/161 cut-off events. [2020-01-16 21:47:03,397 INFO L130 PetriNetUnfolder]: For 301/301 co-relation queries the response was YES. [2020-01-16 21:47:03,397 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:03,397 INFO L210 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] [2020-01-16 21:47:03,398 INFO L426 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:03,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:03,398 INFO L82 PathProgramCache]: Analyzing trace with hash -2120079182, now seen corresponding path program 3 times [2020-01-16 21:47:03,398 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:03,399 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456753479] [2020-01-16 21:47:03,399 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:03,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:03,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:03,739 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456753479] [2020-01-16 21:47:03,739 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:03,739 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:03,740 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513200385] [2020-01-16 21:47:03,740 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:03,740 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:03,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:03,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:03,743 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:03,743 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 51 transitions. Second operand 9 states. [2020-01-16 21:47:03,743 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:03,743 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:03,744 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:04,458 INFO L129 PetriNetUnfolder]: 630/1441 cut-off events. [2020-01-16 21:47:04,459 INFO L130 PetriNetUnfolder]: For 4430/4502 co-relation queries the response was YES. [2020-01-16 21:47:04,475 INFO L76 FinitePrefix]: Finished finitePrefix Result has 5093 conditions, 1441 events. 630/1441 cut-off events. For 4430/4502 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 10374 event pairs. 1/1378 useless extension candidates. Maximal degree in co-relation 4729. Up to 391 conditions per place. [2020-01-16 21:47:04,476 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 55 selfloop transitions, 51 changer transitions [2020-01-16 21:47:04,477 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:47:04,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:47:04,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:47:04,479 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:47:04,479 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:47:04,480 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:47:04,480 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:04,480 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:47:04,482 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:47:04,484 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:47:04,484 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:47:04,484 INFO L174 Difference]: Start difference. First operand has 79 places, 51 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:47:04,485 INFO L199 Difference]: Finished difference. Result has 94 places, 84 transitions [2020-01-16 21:47:04,486 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=358, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=864, PETRI_PLACES=94, PETRI_TRANSITIONS=84} [2020-01-16 21:47:04,486 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 94 places, 84 transitions [2020-01-16 21:47:04,486 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 94 places, 84 transitions [2020-01-16 21:47:04,580 INFO L129 PetriNetUnfolder]: 57/393 cut-off events. [2020-01-16 21:47:04,581 INFO L130 PetriNetUnfolder]: For 1341/1370 co-relation queries the response was YES. [2020-01-16 21:47:04,586 INFO L76 FinitePrefix]: Finished finitePrefix Result has 1266 conditions, 393 events. 57/393 cut-off events. For 1341/1370 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 3164 event pairs. 0/354 useless extension candidates. Maximal degree in co-relation 994. Up to 40 conditions per place. [2020-01-16 21:47:04,587 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 0 of 94 places, 0 of 84 transitions, 0 of 864 flow. [2020-01-16 21:47:04,588 INFO L478 AbstractCegarLoop]: Abstraction has has 94 places, 84 transitions [2020-01-16 21:47:04,588 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:47:04,666 INFO L129 PetriNetUnfolder]: 57/358 cut-off events. [2020-01-16 21:47:04,666 INFO L130 PetriNetUnfolder]: For 1340/1363 co-relation queries the response was YES. [2020-01-16 21:47:04,667 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:04,667 INFO L210 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] [2020-01-16 21:47:04,667 INFO L426 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:04,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:04,668 INFO L82 PathProgramCache]: Analyzing trace with hash 2130231168, now seen corresponding path program 4 times [2020-01-16 21:47:04,668 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:04,668 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711700568] [2020-01-16 21:47:04,668 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:04,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:05,001 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:05,002 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711700568] [2020-01-16 21:47:05,002 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:05,002 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:05,003 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937623599] [2020-01-16 21:47:05,003 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:05,003 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:05,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:05,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:05,005 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:05,006 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 84 transitions. Second operand 9 states. [2020-01-16 21:47:05,006 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:05,006 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:05,006 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:05,942 INFO L129 PetriNetUnfolder]: 667/1650 cut-off events. [2020-01-16 21:47:05,943 INFO L130 PetriNetUnfolder]: For 7892/8006 co-relation queries the response was YES. [2020-01-16 21:47:05,960 INFO L76 FinitePrefix]: Finished finitePrefix Result has 6461 conditions, 1650 events. 667/1650 cut-off events. For 7892/8006 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 13218 event pairs. 1/1589 useless extension candidates. Maximal degree in co-relation 5983. Up to 405 conditions per place. [2020-01-16 21:47:05,961 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 41 selfloop transitions, 52 changer transitions [2020-01-16 21:47:05,961 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:47:05,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:47:05,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:47:05,964 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:47:05,964 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:47:05,965 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:47:05,965 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:05,965 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:47:05,967 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:47:05,969 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:47:05,969 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:47:05,969 INFO L174 Difference]: Start difference. First operand has 94 places, 84 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:47:05,971 INFO L199 Difference]: Finished difference. Result has 105 places, 86 transitions [2020-01-16 21:47:05,971 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=864, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1038, PETRI_PLACES=105, PETRI_TRANSITIONS=86} [2020-01-16 21:47:05,971 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 105 places, 86 transitions [2020-01-16 21:47:05,971 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 105 places, 86 transitions [2020-01-16 21:47:06,062 INFO L129 PetriNetUnfolder]: 57/392 cut-off events. [2020-01-16 21:47:06,063 INFO L130 PetriNetUnfolder]: For 2031/2057 co-relation queries the response was YES. [2020-01-16 21:47:06,067 INFO L76 FinitePrefix]: Finished finitePrefix Result has 1387 conditions, 392 events. 57/392 cut-off events. For 2031/2057 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 3082 event pairs. 0/350 useless extension candidates. Maximal degree in co-relation 1252. Up to 40 conditions per place. [2020-01-16 21:47:06,069 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 105 places, 0 of 86 transitions, 38 of 1038 flow. [2020-01-16 21:47:06,069 INFO L478 AbstractCegarLoop]: Abstraction has has 104 places, 86 transitions [2020-01-16 21:47:06,069 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:47:06,135 INFO L129 PetriNetUnfolder]: 57/358 cut-off events. [2020-01-16 21:47:06,135 INFO L130 PetriNetUnfolder]: For 2031/2057 co-relation queries the response was YES. [2020-01-16 21:47:06,135 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:06,136 INFO L210 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] [2020-01-16 21:47:06,136 INFO L426 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:06,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:06,136 INFO L82 PathProgramCache]: Analyzing trace with hash -939643392, now seen corresponding path program 5 times [2020-01-16 21:47:06,136 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:06,137 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073566352] [2020-01-16 21:47:06,137 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:06,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:06,519 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:06,519 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073566352] [2020-01-16 21:47:06,520 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:06,520 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:06,520 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056322072] [2020-01-16 21:47:06,521 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:06,521 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:06,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:06,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:06,524 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:06,525 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 86 transitions. Second operand 9 states. [2020-01-16 21:47:06,525 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:06,525 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:06,525 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:07,811 INFO L129 PetriNetUnfolder]: 803/2049 cut-off events. [2020-01-16 21:47:07,811 INFO L130 PetriNetUnfolder]: For 13304/13418 co-relation queries the response was YES. [2020-01-16 21:47:07,851 INFO L76 FinitePrefix]: Finished finitePrefix Result has 8801 conditions, 2049 events. 803/2049 cut-off events. For 13304/13418 co-relation queries the response was YES. Maximal size of possible extension queue 233. Compared 17028 event pairs. 1/1984 useless extension candidates. Maximal degree in co-relation 8637. Up to 542 conditions per place. [2020-01-16 21:47:07,852 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 56 selfloop transitions, 75 changer transitions [2020-01-16 21:47:07,852 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:47:07,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:47:07,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:47:07,855 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:47:07,855 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:47:07,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:47:07,856 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:07,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:47:07,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:47:07,860 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:47:07,860 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:47:07,860 INFO L174 Difference]: Start difference. First operand has 104 places, 86 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:47:07,864 INFO L199 Difference]: Finished difference. Result has 119 places, 115 transitions [2020-01-16 21:47:07,865 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=1000, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1731, PETRI_PLACES=119, PETRI_TRANSITIONS=115} [2020-01-16 21:47:07,866 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 119 places, 115 transitions [2020-01-16 21:47:07,866 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 119 places, 115 transitions [2020-01-16 21:47:08,138 INFO L129 PetriNetUnfolder]: 95/649 cut-off events. [2020-01-16 21:47:08,139 INFO L130 PetriNetUnfolder]: For 5094/5121 co-relation queries the response was YES. [2020-01-16 21:47:08,146 INFO L76 FinitePrefix]: Finished finitePrefix Result has 2517 conditions, 649 events. 95/649 cut-off events. For 5094/5121 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 5932 event pairs. 0/586 useless extension candidates. Maximal degree in co-relation 2349. Up to 72 conditions per place. [2020-01-16 21:47:08,148 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 119 places, 0 of 115 transitions, 60 of 1731 flow. [2020-01-16 21:47:08,148 INFO L478 AbstractCegarLoop]: Abstraction has has 118 places, 115 transitions [2020-01-16 21:47:08,148 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:47:08,284 INFO L129 PetriNetUnfolder]: 95/594 cut-off events. [2020-01-16 21:47:08,284 INFO L130 PetriNetUnfolder]: For 5088/5101 co-relation queries the response was YES. [2020-01-16 21:47:08,284 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:08,285 INFO L210 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] [2020-01-16 21:47:08,285 INFO L426 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:08,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:08,285 INFO L82 PathProgramCache]: Analyzing trace with hash 225061170, now seen corresponding path program 1 times [2020-01-16 21:47:08,285 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:08,291 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622872201] [2020-01-16 21:47:08,291 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:08,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:08,313 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:08,313 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622872201] [2020-01-16 21:47:08,313 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:08,314 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-01-16 21:47:08,314 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976283653] [2020-01-16 21:47:08,314 INFO L458 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-01-16 21:47:08,314 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:08,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-01-16 21:47:08,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-01-16 21:47:08,316 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 88 [2020-01-16 21:47:08,316 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 115 transitions. Second operand 3 states. [2020-01-16 21:47:08,316 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:08,317 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 88 [2020-01-16 21:47:08,317 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:08,511 INFO L129 PetriNetUnfolder]: 59/592 cut-off events. [2020-01-16 21:47:08,512 INFO L130 PetriNetUnfolder]: For 5173/5199 co-relation queries the response was YES. [2020-01-16 21:47:08,521 INFO L76 FinitePrefix]: Finished finitePrefix Result has 2381 conditions, 592 events. 59/592 cut-off events. For 5173/5199 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 5487 event pairs. 21/552 useless extension candidates. Maximal degree in co-relation 2216. Up to 61 conditions per place. [2020-01-16 21:47:08,523 INFO L123 encePairwiseOnDemand]: 86/88 looper letters, 1 selfloop transitions, 2 changer transitions [2020-01-16 21:47:08,524 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-01-16 21:47:08,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-01-16 21:47:08,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 243 transitions. [2020-01-16 21:47:08,526 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.9204545454545454 [2020-01-16 21:47:08,526 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 243 transitions. [2020-01-16 21:47:08,526 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 243 transitions. [2020-01-16 21:47:08,527 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:08,527 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 243 transitions. [2020-01-16 21:47:08,528 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-01-16 21:47:08,529 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-01-16 21:47:08,530 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-01-16 21:47:08,530 INFO L174 Difference]: Start difference. First operand has 118 places, 115 transitions. Second operand 3 states and 243 transitions. [2020-01-16 21:47:08,532 INFO L199 Difference]: Finished difference. Result has 120 places, 113 transitions [2020-01-16 21:47:08,532 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=1671, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1663, PETRI_PLACES=120, PETRI_TRANSITIONS=113} [2020-01-16 21:47:08,533 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 120 places, 113 transitions [2020-01-16 21:47:08,533 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 120 places, 113 transitions [2020-01-16 21:47:08,742 INFO L129 PetriNetUnfolder]: 59/592 cut-off events. [2020-01-16 21:47:08,742 INFO L130 PetriNetUnfolder]: For 5032/5045 co-relation queries the response was YES. [2020-01-16 21:47:08,751 INFO L76 FinitePrefix]: Finished finitePrefix Result has 2345 conditions, 592 events. 59/592 cut-off events. For 5032/5045 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 5524 event pairs. 0/529 useless extension candidates. Maximal degree in co-relation 2288. Up to 61 conditions per place. [2020-01-16 21:47:08,753 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 120 places, 0 of 113 transitions, 1 of 1663 flow. [2020-01-16 21:47:08,753 INFO L478 AbstractCegarLoop]: Abstraction has has 119 places, 113 transitions [2020-01-16 21:47:08,753 INFO L479 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-01-16 21:47:09,181 INFO L129 PetriNetUnfolder]: 59/537 cut-off events. [2020-01-16 21:47:09,182 INFO L130 PetriNetUnfolder]: For 5032/5045 co-relation queries the response was YES. [2020-01-16 21:47:09,182 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:09,182 INFO L210 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] [2020-01-16 21:47:09,182 INFO L426 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:09,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:09,183 INFO L82 PathProgramCache]: Analyzing trace with hash 1892527148, now seen corresponding path program 6 times [2020-01-16 21:47:09,183 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:09,184 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167672572] [2020-01-16 21:47:09,184 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:09,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:09,578 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:09,579 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167672572] [2020-01-16 21:47:09,579 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:09,579 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:09,579 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406336978] [2020-01-16 21:47:09,580 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:09,580 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:09,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:09,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:09,581 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:09,582 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 113 transitions. Second operand 9 states. [2020-01-16 21:47:09,582 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:09,582 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:09,582 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:10,889 INFO L129 PetriNetUnfolder]: 718/1996 cut-off events. [2020-01-16 21:47:10,890 INFO L130 PetriNetUnfolder]: For 19872/19984 co-relation queries the response was YES. [2020-01-16 21:47:10,902 INFO L76 FinitePrefix]: Finished finitePrefix Result has 9687 conditions, 1996 events. 718/1996 cut-off events. For 19872/19984 co-relation queries the response was YES. Maximal size of possible extension queue 214. Compared 17204 event pairs. 1/1939 useless extension candidates. Maximal degree in co-relation 9509. Up to 541 conditions per place. [2020-01-16 21:47:10,903 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 74 selfloop transitions, 93 changer transitions [2020-01-16 21:47:10,903 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:47:10,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:47:10,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:47:10,906 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:47:10,906 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:47:10,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:47:10,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:10,907 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:47:10,908 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:47:10,910 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:47:10,910 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:47:10,910 INFO L174 Difference]: Start difference. First operand has 119 places, 113 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:47:10,912 INFO L199 Difference]: Finished difference. Result has 132 places, 136 transitions [2020-01-16 21:47:10,912 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=1662, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2367, PETRI_PLACES=132, PETRI_TRANSITIONS=136} [2020-01-16 21:47:10,913 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 132 places, 136 transitions [2020-01-16 21:47:10,913 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 132 places, 136 transitions [2020-01-16 21:47:11,078 INFO L129 PetriNetUnfolder]: 75/763 cut-off events. [2020-01-16 21:47:11,078 INFO L130 PetriNetUnfolder]: For 8907/8925 co-relation queries the response was YES. [2020-01-16 21:47:11,084 INFO L76 FinitePrefix]: Finished finitePrefix Result has 3320 conditions, 763 events. 75/763 cut-off events. For 8907/8925 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 7664 event pairs. 0/689 useless extension candidates. Maximal degree in co-relation 3140. Up to 77 conditions per place. [2020-01-16 21:47:11,086 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 0 of 132 places, 0 of 136 transitions, 0 of 2367 flow. [2020-01-16 21:47:11,086 INFO L478 AbstractCegarLoop]: Abstraction has has 132 places, 136 transitions [2020-01-16 21:47:11,086 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:47:11,214 INFO L129 PetriNetUnfolder]: 75/693 cut-off events. [2020-01-16 21:47:11,215 INFO L130 PetriNetUnfolder]: For 8907/8925 co-relation queries the response was YES. [2020-01-16 21:47:11,215 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:11,215 INFO L210 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] [2020-01-16 21:47:11,215 INFO L426 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:11,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:11,216 INFO L82 PathProgramCache]: Analyzing trace with hash 706988658, now seen corresponding path program 7 times [2020-01-16 21:47:11,216 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:11,216 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968826124] [2020-01-16 21:47:11,216 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:11,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:11,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:11,581 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968826124] [2020-01-16 21:47:11,582 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:11,582 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:11,582 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095836780] [2020-01-16 21:47:11,583 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:11,583 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:11,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:11,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:11,585 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:11,585 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 136 transitions. Second operand 9 states. [2020-01-16 21:47:11,585 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:11,586 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:11,586 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:13,588 INFO L129 PetriNetUnfolder]: 916/3172 cut-off events. [2020-01-16 21:47:13,588 INFO L130 PetriNetUnfolder]: For 42156/42268 co-relation queries the response was YES. [2020-01-16 21:47:13,611 INFO L76 FinitePrefix]: Finished finitePrefix Result has 16194 conditions, 3172 events. 916/3172 cut-off events. For 42156/42268 co-relation queries the response was YES. Maximal size of possible extension queue 355. Compared 33949 event pairs. 1/3101 useless extension candidates. Maximal degree in co-relation 15964. Up to 799 conditions per place. [2020-01-16 21:47:13,613 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 75 selfloop transitions, 187 changer transitions [2020-01-16 21:47:13,618 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:47:13,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:47:13,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:47:13,620 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:47:13,620 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:47:13,620 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:47:13,621 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:13,621 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:47:13,623 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:47:13,624 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:47:13,624 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:47:13,624 INFO L174 Difference]: Start difference. First operand has 132 places, 136 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:47:13,628 INFO L199 Difference]: Finished difference. Result has 147 places, 238 transitions [2020-01-16 21:47:13,628 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=2367, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=5183, PETRI_PLACES=147, PETRI_TRANSITIONS=238} [2020-01-16 21:47:13,628 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 147 places, 238 transitions [2020-01-16 21:47:13,628 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 147 places, 238 transitions [2020-01-16 21:47:14,334 INFO L129 PetriNetUnfolder]: 160/1579 cut-off events. [2020-01-16 21:47:14,335 INFO L130 PetriNetUnfolder]: For 25638/25757 co-relation queries the response was YES. [2020-01-16 21:47:14,360 INFO L76 FinitePrefix]: Finished finitePrefix Result has 7519 conditions, 1579 events. 160/1579 cut-off events. For 25638/25757 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 18880 event pairs. 3/1432 useless extension candidates. Maximal degree in co-relation 7275. Up to 162 conditions per place. [2020-01-16 21:47:14,363 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 0 of 147 places, 0 of 238 transitions, 0 of 5183 flow. [2020-01-16 21:47:14,364 INFO L478 AbstractCegarLoop]: Abstraction has has 147 places, 238 transitions [2020-01-16 21:47:14,364 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:47:15,013 INFO L129 PetriNetUnfolder]: 160/1425 cut-off events. [2020-01-16 21:47:15,013 INFO L130 PetriNetUnfolder]: For 25651/25800 co-relation queries the response was YES. [2020-01-16 21:47:15,013 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:15,014 INFO L210 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] [2020-01-16 21:47:15,014 INFO L426 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:15,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:15,014 INFO L82 PathProgramCache]: Analyzing trace with hash 176995018, now seen corresponding path program 8 times [2020-01-16 21:47:15,014 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:15,014 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544370352] [2020-01-16 21:47:15,015 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:15,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:15,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:15,358 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544370352] [2020-01-16 21:47:15,358 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:15,358 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:15,358 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622429583] [2020-01-16 21:47:15,358 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:15,359 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:15,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:15,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:15,360 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:15,361 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 238 transitions. Second operand 9 states. [2020-01-16 21:47:15,361 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:15,361 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:15,361 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:18,846 INFO L129 PetriNetUnfolder]: 964/3691 cut-off events. [2020-01-16 21:47:18,846 INFO L130 PetriNetUnfolder]: For 65540/65652 co-relation queries the response was YES. [2020-01-16 21:47:18,877 INFO L76 FinitePrefix]: Finished finitePrefix Result has 20822 conditions, 3691 events. 964/3691 cut-off events. For 65540/65652 co-relation queries the response was YES. Maximal size of possible extension queue 428. Compared 41703 event pairs. 1/3625 useless extension candidates. Maximal degree in co-relation 20561. Up to 942 conditions per place. [2020-01-16 21:47:18,879 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 94 selfloop transitions, 232 changer transitions [2020-01-16 21:47:18,879 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:47:18,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:47:18,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:47:18,882 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:47:18,882 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:47:18,882 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:47:18,883 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:18,883 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:47:18,884 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:47:18,886 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:47:18,886 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:47:18,886 INFO L174 Difference]: Start difference. First operand has 147 places, 238 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:47:18,891 INFO L199 Difference]: Finished difference. Result has 162 places, 301 transitions [2020-01-16 21:47:18,891 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=5183, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=7592, PETRI_PLACES=162, PETRI_TRANSITIONS=301} [2020-01-16 21:47:18,891 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 162 places, 301 transitions [2020-01-16 21:47:18,892 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 162 places, 301 transitions [2020-01-16 21:47:20,313 INFO L129 PetriNetUnfolder]: 210/2052 cut-off events. [2020-01-16 21:47:20,313 INFO L130 PetriNetUnfolder]: For 43138/43333 co-relation queries the response was YES. [2020-01-16 21:47:20,350 INFO L76 FinitePrefix]: Finished finitePrefix Result has 10756 conditions, 2052 events. 210/2052 cut-off events. For 43138/43333 co-relation queries the response was YES. Maximal size of possible extension queue 219. Compared 26122 event pairs. 7/1873 useless extension candidates. Maximal degree in co-relation 10485. Up to 212 conditions per place. [2020-01-16 21:47:20,354 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 0 of 162 places, 0 of 301 transitions, 0 of 7592 flow. [2020-01-16 21:47:20,354 INFO L478 AbstractCegarLoop]: Abstraction has has 162 places, 301 transitions [2020-01-16 21:47:20,354 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:47:21,446 INFO L129 PetriNetUnfolder]: 210/1849 cut-off events. [2020-01-16 21:47:21,446 INFO L130 PetriNetUnfolder]: For 43065/43247 co-relation queries the response was YES. [2020-01-16 21:47:21,446 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:21,446 INFO L210 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] [2020-01-16 21:47:21,446 INFO L426 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:21,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:21,447 INFO L82 PathProgramCache]: Analyzing trace with hash 1106782586, now seen corresponding path program 9 times [2020-01-16 21:47:21,447 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:21,447 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232504844] [2020-01-16 21:47:21,447 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:21,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:21,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:21,819 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232504844] [2020-01-16 21:47:21,819 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:21,819 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:21,819 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256345582] [2020-01-16 21:47:21,820 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:21,820 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:21,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:21,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:21,821 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:21,822 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 301 transitions. Second operand 9 states. [2020-01-16 21:47:21,822 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:21,822 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:21,822 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:26,554 INFO L129 PetriNetUnfolder]: 974/3871 cut-off events. [2020-01-16 21:47:26,554 INFO L130 PetriNetUnfolder]: For 88083/88262 co-relation queries the response was YES. [2020-01-16 21:47:26,589 INFO L76 FinitePrefix]: Finished finitePrefix Result has 23731 conditions, 3871 events. 974/3871 cut-off events. For 88083/88262 co-relation queries the response was YES. Maximal size of possible extension queue 446. Compared 44604 event pairs. 1/3797 useless extension candidates. Maximal degree in co-relation 23433. Up to 1022 conditions per place. [2020-01-16 21:47:26,591 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 99 selfloop transitions, 263 changer transitions [2020-01-16 21:47:26,592 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:47:26,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:47:26,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:47:26,593 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:47:26,594 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:47:26,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:47:26,594 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:26,594 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:47:26,596 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:47:26,597 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:47:26,597 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:47:26,597 INFO L174 Difference]: Start difference. First operand has 162 places, 301 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:47:26,602 INFO L199 Difference]: Finished difference. Result has 176 places, 337 transitions [2020-01-16 21:47:26,602 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=7592, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=226, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=9470, PETRI_PLACES=176, PETRI_TRANSITIONS=337} [2020-01-16 21:47:26,602 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 176 places, 337 transitions [2020-01-16 21:47:26,602 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 176 places, 337 transitions [2020-01-16 21:47:28,703 INFO L129 PetriNetUnfolder]: 235/2334 cut-off events. [2020-01-16 21:47:28,703 INFO L130 PetriNetUnfolder]: For 59911/60075 co-relation queries the response was YES. [2020-01-16 21:47:28,729 INFO L76 FinitePrefix]: Finished finitePrefix Result has 13064 conditions, 2334 events. 235/2334 cut-off events. For 59911/60075 co-relation queries the response was YES. Maximal size of possible extension queue 257. Compared 30391 event pairs. 4/2132 useless extension candidates. Maximal degree in co-relation 12761. Up to 237 conditions per place. [2020-01-16 21:47:28,733 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 176 places, 0 of 337 transitions, 236 of 9470 flow. [2020-01-16 21:47:28,733 INFO L478 AbstractCegarLoop]: Abstraction has has 175 places, 337 transitions [2020-01-16 21:47:28,733 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:47:30,192 INFO L129 PetriNetUnfolder]: 235/2107 cut-off events. [2020-01-16 21:47:30,192 INFO L130 PetriNetUnfolder]: For 60022/60207 co-relation queries the response was YES. [2020-01-16 21:47:30,192 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:30,192 INFO L210 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] [2020-01-16 21:47:30,193 INFO L426 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:30,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:30,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1773818962, now seen corresponding path program 10 times [2020-01-16 21:47:30,193 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:30,194 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163790190] [2020-01-16 21:47:30,194 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:30,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:30,555 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:30,556 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163790190] [2020-01-16 21:47:30,556 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:30,556 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:30,557 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8260635] [2020-01-16 21:47:30,557 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:30,557 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:30,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:30,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:30,558 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:30,559 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 337 transitions. Second operand 9 states. [2020-01-16 21:47:30,559 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:30,559 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:30,559 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:36,260 INFO L129 PetriNetUnfolder]: 984/4142 cut-off events. [2020-01-16 21:47:36,261 INFO L130 PetriNetUnfolder]: For 111941/112100 co-relation queries the response was YES. [2020-01-16 21:47:36,309 INFO L76 FinitePrefix]: Finished finitePrefix Result has 26192 conditions, 4142 events. 984/4142 cut-off events. For 111941/112100 co-relation queries the response was YES. Maximal size of possible extension queue 462. Compared 49283 event pairs. 3/4061 useless extension candidates. Maximal degree in co-relation 25877. Up to 827 conditions per place. [2020-01-16 21:47:36,311 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 104 selfloop transitions, 292 changer transitions [2020-01-16 21:47:36,312 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:47:36,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:47:36,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:47:36,314 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:47:36,314 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:47:36,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:47:36,315 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:36,315 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:47:36,317 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:47:36,318 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:47:36,318 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:47:36,318 INFO L174 Difference]: Start difference. First operand has 175 places, 337 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:47:36,324 INFO L199 Difference]: Finished difference. Result has 189 places, 375 transitions [2020-01-16 21:47:36,325 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=9234, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=337, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=253, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=11407, PETRI_PLACES=189, PETRI_TRANSITIONS=375} [2020-01-16 21:47:36,325 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 189 places, 375 transitions [2020-01-16 21:47:36,325 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 189 places, 375 transitions [2020-01-16 21:47:39,160 INFO L129 PetriNetUnfolder]: 262/2631 cut-off events. [2020-01-16 21:47:39,160 INFO L130 PetriNetUnfolder]: For 82520/82744 co-relation queries the response was YES. [2020-01-16 21:47:39,192 INFO L76 FinitePrefix]: Finished finitePrefix Result has 15557 conditions, 2631 events. 262/2631 cut-off events. For 82520/82744 co-relation queries the response was YES. Maximal size of possible extension queue 299. Compared 35077 event pairs. 6/2419 useless extension candidates. Maximal degree in co-relation 15229. Up to 264 conditions per place. [2020-01-16 21:47:39,197 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 189 places, 0 of 375 transitions, 263 of 11407 flow. [2020-01-16 21:47:39,197 INFO L478 AbstractCegarLoop]: Abstraction has has 188 places, 375 transitions [2020-01-16 21:47:39,197 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:47:40,986 INFO L129 PetriNetUnfolder]: 262/2378 cut-off events. [2020-01-16 21:47:40,986 INFO L130 PetriNetUnfolder]: For 82408/82584 co-relation queries the response was YES. [2020-01-16 21:47:40,986 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:40,986 INFO L210 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] [2020-01-16 21:47:40,986 INFO L426 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:40,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:40,987 INFO L82 PathProgramCache]: Analyzing trace with hash -845237552, now seen corresponding path program 11 times [2020-01-16 21:47:40,987 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:40,987 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017758133] [2020-01-16 21:47:40,987 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:40,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:41,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:41,382 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017758133] [2020-01-16 21:47:41,383 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:41,383 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:41,383 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631021077] [2020-01-16 21:47:41,383 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:41,383 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:41,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:41,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:41,385 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:41,385 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 375 transitions. Second operand 9 states. [2020-01-16 21:47:41,385 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:41,385 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:41,385 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:47:48,262 INFO L129 PetriNetUnfolder]: 985/4192 cut-off events. [2020-01-16 21:47:48,262 INFO L130 PetriNetUnfolder]: For 136770/136929 co-relation queries the response was YES. [2020-01-16 21:47:48,307 INFO L76 FinitePrefix]: Finished finitePrefix Result has 27969 conditions, 4192 events. 985/4192 cut-off events. For 136770/136929 co-relation queries the response was YES. Maximal size of possible extension queue 477. Compared 50212 event pairs. 1/4119 useless extension candidates. Maximal degree in co-relation 27629. Up to 915 conditions per place. [2020-01-16 21:47:48,310 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 127 selfloop transitions, 307 changer transitions [2020-01-16 21:47:48,310 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:47:48,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:47:48,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:47:48,311 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:47:48,312 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:47:48,312 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:47:48,312 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:47:48,312 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:47:48,314 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:47:48,315 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:47:48,315 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:47:48,315 INFO L174 Difference]: Start difference. First operand has 188 places, 375 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:47:48,321 INFO L199 Difference]: Finished difference. Result has 201 places, 390 transitions [2020-01-16 21:47:48,322 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=11144, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=375, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=291, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=12535, PETRI_PLACES=201, PETRI_TRANSITIONS=390} [2020-01-16 21:47:48,322 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 201 places, 390 transitions [2020-01-16 21:47:48,322 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 201 places, 390 transitions [2020-01-16 21:47:51,596 INFO L129 PetriNetUnfolder]: 269/2710 cut-off events. [2020-01-16 21:47:51,597 INFO L130 PetriNetUnfolder]: For 100505/100685 co-relation queries the response was YES. [2020-01-16 21:47:51,622 INFO L76 FinitePrefix]: Finished finitePrefix Result has 16587 conditions, 2710 events. 269/2710 cut-off events. For 100505/100685 co-relation queries the response was YES. Maximal size of possible extension queue 313. Compared 36370 event pairs. 7/2493 useless extension candidates. Maximal degree in co-relation 16246. Up to 271 conditions per place. [2020-01-16 21:47:51,626 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 201 places, 0 of 390 transitions, 270 of 12535 flow. [2020-01-16 21:47:51,626 INFO L478 AbstractCegarLoop]: Abstraction has has 200 places, 390 transitions [2020-01-16 21:47:51,626 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:47:53,618 INFO L129 PetriNetUnfolder]: 269/2451 cut-off events. [2020-01-16 21:47:53,618 INFO L130 PetriNetUnfolder]: For 100471/100669 co-relation queries the response was YES. [2020-01-16 21:47:53,618 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:47:53,618 INFO L210 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] [2020-01-16 21:47:53,618 INFO L426 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:47:53,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:47:53,619 INFO L82 PathProgramCache]: Analyzing trace with hash -445325320, now seen corresponding path program 12 times [2020-01-16 21:47:53,619 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:47:53,619 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222607537] [2020-01-16 21:47:53,619 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:47:53,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:47:53,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:47:53,974 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222607537] [2020-01-16 21:47:53,974 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:47:53,974 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:47:53,974 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052753216] [2020-01-16 21:47:53,974 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:47:53,975 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:47:53,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:47:53,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:47:53,976 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:47:53,976 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 390 transitions. Second operand 9 states. [2020-01-16 21:47:53,976 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:47:53,976 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:47:53,977 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:48:00,896 INFO L129 PetriNetUnfolder]: 985/4181 cut-off events. [2020-01-16 21:48:00,897 INFO L130 PetriNetUnfolder]: For 157402/157561 co-relation queries the response was YES. [2020-01-16 21:48:00,950 INFO L76 FinitePrefix]: Finished finitePrefix Result has 29156 conditions, 4181 events. 985/4181 cut-off events. For 157402/157561 co-relation queries the response was YES. Maximal size of possible extension queue 477. Compared 49985 event pairs. 1/4109 useless extension candidates. Maximal degree in co-relation 28803. Up to 915 conditions per place. [2020-01-16 21:48:00,953 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 137 selfloop transitions, 302 changer transitions [2020-01-16 21:48:00,953 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:48:00,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:48:00,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:48:00,954 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:48:00,955 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:48:00,955 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:48:00,955 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:48:00,955 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:48:00,956 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:48:00,957 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:48:00,957 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:48:00,957 INFO L174 Difference]: Start difference. First operand has 200 places, 390 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:48:00,962 INFO L199 Difference]: Finished difference. Result has 210 places, 392 transitions [2020-01-16 21:48:00,962 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=12265, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=390, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=299, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=13183, PETRI_PLACES=210, PETRI_TRANSITIONS=392} [2020-01-16 21:48:00,962 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 210 places, 392 transitions [2020-01-16 21:48:00,962 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 210 places, 392 transitions [2020-01-16 21:48:03,230 INFO L129 PetriNetUnfolder]: 269/2709 cut-off events. [2020-01-16 21:48:03,230 INFO L130 PetriNetUnfolder]: For 116883/117081 co-relation queries the response was YES. [2020-01-16 21:48:03,261 INFO L76 FinitePrefix]: Finished finitePrefix Result has 17040 conditions, 2709 events. 269/2709 cut-off events. For 116883/117081 co-relation queries the response was YES. Maximal size of possible extension queue 309. Compared 36398 event pairs. 10/2490 useless extension candidates. Maximal degree in co-relation 16689. Up to 271 conditions per place. [2020-01-16 21:48:03,266 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 210 places, 0 of 392 transitions, 270 of 13183 flow. [2020-01-16 21:48:03,266 INFO L478 AbstractCegarLoop]: Abstraction has has 209 places, 392 transitions [2020-01-16 21:48:03,266 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:48:05,311 INFO L129 PetriNetUnfolder]: 269/2451 cut-off events. [2020-01-16 21:48:05,311 INFO L130 PetriNetUnfolder]: For 116869/117044 co-relation queries the response was YES. [2020-01-16 21:48:05,312 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:48:05,312 INFO L210 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] [2020-01-16 21:48:05,312 INFO L426 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:48:05,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:48:05,312 INFO L82 PathProgramCache]: Analyzing trace with hash 1798160404, now seen corresponding path program 13 times [2020-01-16 21:48:05,312 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:48:05,312 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108449390] [2020-01-16 21:48:05,313 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:48:05,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:48:05,632 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:48:05,633 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108449390] [2020-01-16 21:48:05,633 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:48:05,633 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:48:05,633 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817532842] [2020-01-16 21:48:05,634 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:48:05,634 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:48:05,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:48:05,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:48:05,635 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:48:05,635 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 392 transitions. Second operand 9 states. [2020-01-16 21:48:05,636 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:48:05,636 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:48:05,636 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:48:13,819 INFO L129 PetriNetUnfolder]: 985/4183 cut-off events. [2020-01-16 21:48:13,819 INFO L130 PetriNetUnfolder]: For 178016/178175 co-relation queries the response was YES. [2020-01-16 21:48:13,868 INFO L76 FinitePrefix]: Finished finitePrefix Result has 29941 conditions, 4183 events. 985/4183 cut-off events. For 178016/178175 co-relation queries the response was YES. Maximal size of possible extension queue 477. Compared 50051 event pairs. 1/4111 useless extension candidates. Maximal degree in co-relation 29578. Up to 915 conditions per place. [2020-01-16 21:48:13,872 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 135 selfloop transitions, 303 changer transitions [2020-01-16 21:48:13,872 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:48:13,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:48:13,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:48:13,874 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:48:13,874 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:48:13,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:48:13,874 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:48:13,874 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:48:13,875 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:48:13,876 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:48:13,876 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:48:13,877 INFO L174 Difference]: Start difference. First operand has 209 places, 392 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:48:13,883 INFO L199 Difference]: Finished difference. Result has 219 places, 393 transitions [2020-01-16 21:48:13,883 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=12913, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=392, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=301, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=13847, PETRI_PLACES=219, PETRI_TRANSITIONS=393} [2020-01-16 21:48:13,884 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 219 places, 393 transitions [2020-01-16 21:48:13,884 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 219 places, 393 transitions [2020-01-16 21:48:17,440 INFO L129 PetriNetUnfolder]: 269/2708 cut-off events. [2020-01-16 21:48:17,440 INFO L130 PetriNetUnfolder]: For 134955/135130 co-relation queries the response was YES. [2020-01-16 21:48:17,476 INFO L76 FinitePrefix]: Finished finitePrefix Result has 17515 conditions, 2708 events. 269/2708 cut-off events. For 134955/135130 co-relation queries the response was YES. Maximal size of possible extension queue 317. Compared 36399 event pairs. 8/2492 useless extension candidates. Maximal degree in co-relation 17154. Up to 271 conditions per place. [2020-01-16 21:48:17,481 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 219 places, 0 of 393 transitions, 270 of 13847 flow. [2020-01-16 21:48:17,481 INFO L478 AbstractCegarLoop]: Abstraction has has 218 places, 393 transitions [2020-01-16 21:48:17,481 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:48:19,737 INFO L129 PetriNetUnfolder]: 269/2451 cut-off events. [2020-01-16 21:48:19,738 INFO L130 PetriNetUnfolder]: For 134845/135019 co-relation queries the response was YES. [2020-01-16 21:48:19,738 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:48:19,738 INFO L210 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] [2020-01-16 21:48:19,738 INFO L426 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:48:19,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:48:19,738 INFO L82 PathProgramCache]: Analyzing trace with hash 799454316, now seen corresponding path program 14 times [2020-01-16 21:48:19,739 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:48:19,739 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582412315] [2020-01-16 21:48:19,739 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:48:19,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:48:20,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:48:20,119 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582412315] [2020-01-16 21:48:20,120 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:48:20,120 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:48:20,120 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900483595] [2020-01-16 21:48:20,121 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:48:20,121 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:48:20,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:48:20,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:48:20,122 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:48:20,123 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 393 transitions. Second operand 9 states. [2020-01-16 21:48:20,123 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:48:20,123 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:48:20,123 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:48:27,876 INFO L129 PetriNetUnfolder]: 993/4359 cut-off events. [2020-01-16 21:48:27,877 INFO L130 PetriNetUnfolder]: For 209663/209822 co-relation queries the response was YES. [2020-01-16 21:48:27,931 INFO L76 FinitePrefix]: Finished finitePrefix Result has 31901 conditions, 4359 events. 993/4359 cut-off events. For 209663/209822 co-relation queries the response was YES. Maximal size of possible extension queue 494. Compared 53083 event pairs. 1/4287 useless extension candidates. Maximal degree in co-relation 31528. Up to 915 conditions per place. [2020-01-16 21:48:27,934 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 137 selfloop transitions, 326 changer transitions [2020-01-16 21:48:27,934 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:48:27,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:48:27,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:48:27,936 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:48:27,936 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:48:27,936 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:48:27,936 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:48:27,936 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:48:27,937 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:48:27,938 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:48:27,939 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:48:27,939 INFO L174 Difference]: Start difference. First operand has 218 places, 393 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:48:27,945 INFO L199 Difference]: Finished difference. Result has 231 places, 417 transitions [2020-01-16 21:48:27,946 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=13577, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=393, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=301, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=15521, PETRI_PLACES=231, PETRI_TRANSITIONS=417} [2020-01-16 21:48:27,946 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 231 places, 417 transitions [2020-01-16 21:48:27,946 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 231 places, 417 transitions [2020-01-16 21:48:32,182 INFO L129 PetriNetUnfolder]: 285/2889 cut-off events. [2020-01-16 21:48:32,182 INFO L130 PetriNetUnfolder]: For 164875/165055 co-relation queries the response was YES. [2020-01-16 21:48:32,216 INFO L76 FinitePrefix]: Finished finitePrefix Result has 19389 conditions, 2889 events. 285/2889 cut-off events. For 164875/165055 co-relation queries the response was YES. Maximal size of possible extension queue 342. Compared 39338 event pairs. 8/2673 useless extension candidates. Maximal degree in co-relation 19015. Up to 287 conditions per place. [2020-01-16 21:48:32,220 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 231 places, 0 of 417 transitions, 286 of 15521 flow. [2020-01-16 21:48:32,220 INFO L478 AbstractCegarLoop]: Abstraction has has 230 places, 417 transitions [2020-01-16 21:48:32,220 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:48:34,823 INFO L129 PetriNetUnfolder]: 285/2617 cut-off events. [2020-01-16 21:48:34,823 INFO L130 PetriNetUnfolder]: For 165038/165227 co-relation queries the response was YES. [2020-01-16 21:48:34,823 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:48:34,823 INFO L210 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] [2020-01-16 21:48:34,823 INFO L426 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:48:34,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:48:34,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1855562630, now seen corresponding path program 15 times [2020-01-16 21:48:34,824 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:48:34,824 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430902852] [2020-01-16 21:48:34,824 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:48:34,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:48:35,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:48:35,139 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430902852] [2020-01-16 21:48:35,139 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:48:35,139 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:48:35,140 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596095297] [2020-01-16 21:48:35,140 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:48:35,140 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:48:35,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:48:35,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:48:35,142 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:48:35,143 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 230 places, 417 transitions. Second operand 9 states. [2020-01-16 21:48:35,143 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:48:35,143 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:48:35,143 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:48:45,080 INFO L129 PetriNetUnfolder]: 1102/5035 cut-off events. [2020-01-16 21:48:45,080 INFO L130 PetriNetUnfolder]: For 274889/275048 co-relation queries the response was YES. [2020-01-16 21:48:45,145 INFO L76 FinitePrefix]: Finished finitePrefix Result has 37929 conditions, 5035 events. 1102/5035 cut-off events. For 274889/275048 co-relation queries the response was YES. Maximal size of possible extension queue 567. Compared 63738 event pairs. 1/4953 useless extension candidates. Maximal degree in co-relation 37543. Up to 1094 conditions per place. [2020-01-16 21:48:45,149 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 163 selfloop transitions, 378 changer transitions [2020-01-16 21:48:45,149 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:48:45,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:48:45,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:48:45,150 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:48:45,151 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:48:45,151 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:48:45,151 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:48:45,151 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:48:45,152 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:48:45,153 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:48:45,153 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:48:45,153 INFO L174 Difference]: Start difference. First operand has 230 places, 417 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:48:45,161 INFO L199 Difference]: Finished difference. Result has 245 places, 486 transitions [2020-01-16 21:48:45,161 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=15235, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=417, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=309, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=19481, PETRI_PLACES=245, PETRI_TRANSITIONS=486} [2020-01-16 21:48:45,162 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 245 places, 486 transitions [2020-01-16 21:48:45,162 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 245 places, 486 transitions [2020-01-16 21:48:50,976 INFO L129 PetriNetUnfolder]: 337/3451 cut-off events. [2020-01-16 21:48:50,976 INFO L130 PetriNetUnfolder]: For 225435/225624 co-relation queries the response was YES. [2020-01-16 21:48:51,026 INFO L76 FinitePrefix]: Finished finitePrefix Result has 24299 conditions, 3451 events. 337/3451 cut-off events. For 225435/225624 co-relation queries the response was YES. Maximal size of possible extension queue 395. Compared 48808 event pairs. 11/3214 useless extension candidates. Maximal degree in co-relation 23898. Up to 339 conditions per place. [2020-01-16 21:48:51,033 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 0 of 245 places, 0 of 486 transitions, 0 of 19481 flow. [2020-01-16 21:48:51,033 INFO L478 AbstractCegarLoop]: Abstraction has has 245 places, 486 transitions [2020-01-16 21:48:51,033 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:48:53,991 INFO L129 PetriNetUnfolder]: 337/3128 cut-off events. [2020-01-16 21:48:53,991 INFO L130 PetriNetUnfolder]: For 225396/225577 co-relation queries the response was YES. [2020-01-16 21:48:53,991 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:48:53,992 INFO L210 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] [2020-01-16 21:48:53,992 INFO L426 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:48:53,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:48:53,992 INFO L82 PathProgramCache]: Analyzing trace with hash -154554770, now seen corresponding path program 16 times [2020-01-16 21:48:53,992 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:48:53,992 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209608703] [2020-01-16 21:48:53,992 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:48:53,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:48:54,329 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:48:54,330 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209608703] [2020-01-16 21:48:54,330 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:48:54,330 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:48:54,330 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457940419] [2020-01-16 21:48:54,330 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:48:54,331 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:48:54,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:48:54,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:48:54,331 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:48:54,332 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 486 transitions. Second operand 9 states. [2020-01-16 21:48:54,332 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:48:54,332 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:48:54,332 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:49:08,733 INFO L129 PetriNetUnfolder]: 1158/5836 cut-off events. [2020-01-16 21:49:08,733 INFO L130 PetriNetUnfolder]: For 359961/360181 co-relation queries the response was YES. [2020-01-16 21:49:08,812 INFO L76 FinitePrefix]: Finished finitePrefix Result has 45015 conditions, 5836 events. 1158/5836 cut-off events. For 359961/360181 co-relation queries the response was YES. Maximal size of possible extension queue 663. Compared 78014 event pairs. 3/5760 useless extension candidates. Maximal degree in co-relation 44542. Up to 1300 conditions per place. [2020-01-16 21:49:08,816 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 161 selfloop transitions, 426 changer transitions [2020-01-16 21:49:08,817 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:49:08,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:49:08,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:49:08,818 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:49:08,818 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:49:08,818 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:49:08,818 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:49:08,819 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:49:08,819 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:49:08,820 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:49:08,820 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:49:08,820 INFO L174 Difference]: Start difference. First operand has 245 places, 486 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:49:08,830 INFO L199 Difference]: Finished difference. Result has 259 places, 558 transitions [2020-01-16 21:49:08,830 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=19481, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=486, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=353, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=24029, PETRI_PLACES=259, PETRI_TRANSITIONS=558} [2020-01-16 21:49:08,830 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 259 places, 558 transitions [2020-01-16 21:49:08,831 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 259 places, 558 transitions [2020-01-16 21:49:16,491 INFO L129 PetriNetUnfolder]: 396/4103 cut-off events. [2020-01-16 21:49:16,492 INFO L130 PetriNetUnfolder]: For 302823/302961 co-relation queries the response was YES. [2020-01-16 21:49:16,546 INFO L76 FinitePrefix]: Finished finitePrefix Result has 30343 conditions, 4103 events. 396/4103 cut-off events. For 302823/302961 co-relation queries the response was YES. Maximal size of possible extension queue 498. Compared 59985 event pairs. 9/3819 useless extension candidates. Maximal degree in co-relation 29860. Up to 398 conditions per place. [2020-01-16 21:49:16,552 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 259 places, 0 of 558 transitions, 397 of 24029 flow. [2020-01-16 21:49:16,552 INFO L478 AbstractCegarLoop]: Abstraction has has 258 places, 558 transitions [2020-01-16 21:49:16,553 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:49:20,934 INFO L129 PetriNetUnfolder]: 396/3721 cut-off events. [2020-01-16 21:49:20,934 INFO L130 PetriNetUnfolder]: For 303024/303176 co-relation queries the response was YES. [2020-01-16 21:49:20,934 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:49:20,934 INFO L210 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] [2020-01-16 21:49:20,934 INFO L426 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:49:20,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:49:20,935 INFO L82 PathProgramCache]: Analyzing trace with hash -2016228982, now seen corresponding path program 17 times [2020-01-16 21:49:20,935 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:49:20,935 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022112632] [2020-01-16 21:49:20,935 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:49:20,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:49:21,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:49:21,256 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022112632] [2020-01-16 21:49:21,256 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:49:21,256 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:49:21,257 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344051830] [2020-01-16 21:49:21,257 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:49:21,257 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:49:21,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:49:21,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:49:21,258 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:49:21,259 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 558 transitions. Second operand 9 states. [2020-01-16 21:49:21,259 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:49:21,259 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:49:21,259 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:49:34,997 INFO L129 PetriNetUnfolder]: 1158/5682 cut-off events. [2020-01-16 21:49:34,998 INFO L130 PetriNetUnfolder]: For 403765/404131 co-relation queries the response was YES. [2020-01-16 21:49:35,078 INFO L76 FinitePrefix]: Finished finitePrefix Result has 46234 conditions, 5682 events. 1158/5682 cut-off events. For 403765/404131 co-relation queries the response was YES. Maximal size of possible extension queue 640. Compared 75139 event pairs. 2/5587 useless extension candidates. Maximal degree in co-relation 45737. Up to 1416 conditions per place. [2020-01-16 21:49:35,082 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 207 selfloop transitions, 440 changer transitions [2020-01-16 21:49:35,083 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:49:35,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:49:35,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:49:35,084 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:49:35,084 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:49:35,084 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:49:35,085 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:49:35,085 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:49:35,086 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:49:35,087 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:49:35,087 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:49:35,087 INFO L174 Difference]: Start difference. First operand has 258 places, 558 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:49:35,097 INFO L199 Difference]: Finished difference. Result has 273 places, 573 transitions [2020-01-16 21:49:35,098 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=23632, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=558, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=424, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=25863, PETRI_PLACES=273, PETRI_TRANSITIONS=573} [2020-01-16 21:49:35,098 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 273 places, 573 transitions [2020-01-16 21:49:35,098 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 273 places, 573 transitions [2020-01-16 21:49:44,350 INFO L129 PetriNetUnfolder]: 396/4102 cut-off events. [2020-01-16 21:49:44,350 INFO L130 PetriNetUnfolder]: For 341114/341276 co-relation queries the response was YES. [2020-01-16 21:49:44,407 INFO L76 FinitePrefix]: Finished finitePrefix Result has 31626 conditions, 4102 events. 396/4102 cut-off events. For 341114/341276 co-relation queries the response was YES. Maximal size of possible extension queue 502. Compared 59906 event pairs. 14/3817 useless extension candidates. Maximal degree in co-relation 31112. Up to 398 conditions per place. [2020-01-16 21:49:44,415 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 273 places, 0 of 573 transitions, 397 of 25863 flow. [2020-01-16 21:49:44,415 INFO L478 AbstractCegarLoop]: Abstraction has has 272 places, 573 transitions [2020-01-16 21:49:44,416 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:49:49,790 INFO L129 PetriNetUnfolder]: 396/3722 cut-off events. [2020-01-16 21:49:49,790 INFO L130 PetriNetUnfolder]: For 340971/341124 co-relation queries the response was YES. [2020-01-16 21:49:49,790 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:49:49,790 INFO L210 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] [2020-01-16 21:49:49,791 INFO L426 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:49:49,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:49:49,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1557468696, now seen corresponding path program 18 times [2020-01-16 21:49:49,793 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:49:49,793 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933257346] [2020-01-16 21:49:49,793 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:49:49,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:49:50,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:49:50,145 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933257346] [2020-01-16 21:49:50,146 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:49:50,146 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:49:50,146 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110881795] [2020-01-16 21:49:50,146 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:49:50,146 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:49:50,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:49:50,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:49:50,147 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:49:50,148 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 573 transitions. Second operand 9 states. [2020-01-16 21:49:50,148 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:49:50,148 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:49:50,148 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:50:05,252 INFO L129 PetriNetUnfolder]: 1158/5665 cut-off events. [2020-01-16 21:50:05,252 INFO L130 PetriNetUnfolder]: For 455402/455696 co-relation queries the response was YES. [2020-01-16 21:50:05,340 INFO L76 FinitePrefix]: Finished finitePrefix Result has 48075 conditions, 5665 events. 1158/5665 cut-off events. For 455402/455696 co-relation queries the response was YES. Maximal size of possible extension queue 639. Compared 74890 event pairs. 2/5578 useless extension candidates. Maximal degree in co-relation 47547. Up to 1114 conditions per place. [2020-01-16 21:50:05,345 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 195 selfloop transitions, 453 changer transitions [2020-01-16 21:50:05,346 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:50:05,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:50:05,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:50:05,347 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:50:05,347 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:50:05,347 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:50:05,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:50:05,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:50:05,348 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:50:05,349 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:50:05,350 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:50:05,350 INFO L174 Difference]: Start difference. First operand has 272 places, 573 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:50:05,360 INFO L199 Difference]: Finished difference. Result has 286 places, 586 transitions [2020-01-16 21:50:05,361 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=25466, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=573, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=439, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=27503, PETRI_PLACES=286, PETRI_TRANSITIONS=586} [2020-01-16 21:50:05,361 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 286 places, 586 transitions [2020-01-16 21:50:05,361 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 286 places, 586 transitions [2020-01-16 21:50:14,387 INFO L129 PetriNetUnfolder]: 396/4101 cut-off events. [2020-01-16 21:50:14,387 INFO L130 PetriNetUnfolder]: For 382194/382385 co-relation queries the response was YES. [2020-01-16 21:50:14,451 INFO L76 FinitePrefix]: Finished finitePrefix Result has 32730 conditions, 4101 events. 396/4101 cut-off events. For 382194/382385 co-relation queries the response was YES. Maximal size of possible extension queue 492. Compared 59884 event pairs. 12/3830 useless extension candidates. Maximal degree in co-relation 32192. Up to 398 conditions per place. [2020-01-16 21:50:14,459 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 286 places, 0 of 586 transitions, 397 of 27503 flow. [2020-01-16 21:50:14,459 INFO L478 AbstractCegarLoop]: Abstraction has has 285 places, 586 transitions [2020-01-16 21:50:14,459 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:50:19,796 INFO L129 PetriNetUnfolder]: 396/3722 cut-off events. [2020-01-16 21:50:19,797 INFO L130 PetriNetUnfolder]: For 382178/382365 co-relation queries the response was YES. [2020-01-16 21:50:19,797 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:50:19,797 INFO L210 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] [2020-01-16 21:50:19,797 INFO L426 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:50:19,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:50:19,797 INFO L82 PathProgramCache]: Analyzing trace with hash -975181472, now seen corresponding path program 19 times [2020-01-16 21:50:19,797 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:50:19,798 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756394544] [2020-01-16 21:50:19,798 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:50:19,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:50:20,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:50:20,131 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756394544] [2020-01-16 21:50:20,132 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:50:20,132 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:50:20,132 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035223604] [2020-01-16 21:50:20,132 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:50:20,132 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:50:20,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:50:20,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:50:20,133 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:50:20,133 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 586 transitions. Second operand 9 states. [2020-01-16 21:50:20,134 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:50:20,134 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:50:20,134 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:50:39,289 INFO L129 PetriNetUnfolder]: 1166/6049 cut-off events. [2020-01-16 21:50:39,289 INFO L130 PetriNetUnfolder]: For 543903/544539 co-relation queries the response was YES. [2020-01-16 21:50:39,385 INFO L76 FinitePrefix]: Finished finitePrefix Result has 52252 conditions, 6049 events. 1166/6049 cut-off events. For 543903/544539 co-relation queries the response was YES. Maximal size of possible extension queue 670. Compared 82039 event pairs. 6/5965 useless extension candidates. Maximal degree in co-relation 51700. Up to 1415 conditions per place. [2020-01-16 21:50:39,392 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 229 selfloop transitions, 493 changer transitions [2020-01-16 21:50:39,393 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:50:39,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:50:39,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:50:39,394 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:50:39,394 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:50:39,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:50:39,395 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:50:39,395 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:50:39,396 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:50:39,397 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:50:39,397 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:50:39,397 INFO L174 Difference]: Start difference. First operand has 285 places, 586 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:50:39,407 INFO L199 Difference]: Finished difference. Result has 298 places, 641 transitions [2020-01-16 21:50:39,407 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=27106, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=586, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=437, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=31276, PETRI_PLACES=298, PETRI_TRANSITIONS=641} [2020-01-16 21:50:39,407 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 298 places, 641 transitions [2020-01-16 21:50:39,407 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 298 places, 641 transitions [2020-01-16 21:50:49,362 INFO L129 PetriNetUnfolder]: 436/4528 cut-off events. [2020-01-16 21:50:49,363 INFO L130 PetriNetUnfolder]: For 463668/463875 co-relation queries the response was YES. [2020-01-16 21:50:49,429 INFO L76 FinitePrefix]: Finished finitePrefix Result has 36896 conditions, 4528 events. 436/4528 cut-off events. For 463668/463875 co-relation queries the response was YES. Maximal size of possible extension queue 541. Compared 67222 event pairs. 28/4240 useless extension candidates. Maximal degree in co-relation 36340. Up to 438 conditions per place. [2020-01-16 21:50:49,437 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 298 places, 0 of 641 transitions, 437 of 31276 flow. [2020-01-16 21:50:49,437 INFO L478 AbstractCegarLoop]: Abstraction has has 297 places, 641 transitions [2020-01-16 21:50:49,437 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:50:55,498 INFO L129 PetriNetUnfolder]: 436/4110 cut-off events. [2020-01-16 21:50:55,498 INFO L130 PetriNetUnfolder]: For 464047/464294 co-relation queries the response was YES. [2020-01-16 21:50:55,498 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:50:55,499 INFO L210 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] [2020-01-16 21:50:55,499 INFO L426 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:50:55,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:50:55,499 INFO L82 PathProgramCache]: Analyzing trace with hash -46673006, now seen corresponding path program 20 times [2020-01-16 21:50:55,499 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:50:55,499 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015149696] [2020-01-16 21:50:55,499 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:50:55,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:50:55,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:50:55,838 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015149696] [2020-01-16 21:50:55,838 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:50:55,838 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:50:55,838 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488832943] [2020-01-16 21:50:55,839 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:50:55,839 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:50:55,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:50:55,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:50:55,840 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:50:55,841 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 641 transitions. Second operand 9 states. [2020-01-16 21:50:55,841 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:50:55,841 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:50:55,841 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:51:15,702 INFO L129 PetriNetUnfolder]: 1175/6278 cut-off events. [2020-01-16 21:51:15,703 INFO L130 PetriNetUnfolder]: For 618847/619125 co-relation queries the response was YES. [2020-01-16 21:51:15,802 INFO L76 FinitePrefix]: Finished finitePrefix Result has 55513 conditions, 6278 events. 1175/6278 cut-off events. For 618847/619125 co-relation queries the response was YES. Maximal size of possible extension queue 706. Compared 86211 event pairs. 6/6197 useless extension candidates. Maximal degree in co-relation 54943. Up to 1327 conditions per place. [2020-01-16 21:51:15,807 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 196 selfloop transitions, 492 changer transitions [2020-01-16 21:51:15,807 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:51:15,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:51:15,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:51:15,808 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:51:15,808 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:51:15,808 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:51:15,808 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:51:15,809 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:51:15,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:51:15,814 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:51:15,814 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:51:15,814 INFO L174 Difference]: Start difference. First operand has 297 places, 641 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:51:15,826 INFO L199 Difference]: Finished difference. Result has 310 places, 667 transitions [2020-01-16 21:51:15,828 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=30839, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=641, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=465, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=33693, PETRI_PLACES=310, PETRI_TRANSITIONS=667} [2020-01-16 21:51:15,828 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 310 places, 667 transitions [2020-01-16 21:51:15,828 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 310 places, 667 transitions [2020-01-16 21:51:27,741 INFO L129 PetriNetUnfolder]: 455/4743 cut-off events. [2020-01-16 21:51:27,742 INFO L130 PetriNetUnfolder]: For 533262/533514 co-relation queries the response was YES. [2020-01-16 21:51:27,816 INFO L76 FinitePrefix]: Finished finitePrefix Result has 39472 conditions, 4743 events. 455/4743 cut-off events. For 533262/533514 co-relation queries the response was YES. Maximal size of possible extension queue 573. Compared 70933 event pairs. 21/4454 useless extension candidates. Maximal degree in co-relation 38896. Up to 457 conditions per place. [2020-01-16 21:51:27,825 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 310 places, 0 of 667 transitions, 456 of 33693 flow. [2020-01-16 21:51:27,825 INFO L478 AbstractCegarLoop]: Abstraction has has 309 places, 667 transitions [2020-01-16 21:51:27,825 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:51:35,583 INFO L129 PetriNetUnfolder]: 455/4307 cut-off events. [2020-01-16 21:51:35,583 INFO L130 PetriNetUnfolder]: For 533175/533391 co-relation queries the response was YES. [2020-01-16 21:51:35,583 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:51:35,583 INFO L210 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] [2020-01-16 21:51:35,583 INFO L426 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:51:35,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:51:35,584 INFO L82 PathProgramCache]: Analyzing trace with hash -1801317928, now seen corresponding path program 21 times [2020-01-16 21:51:35,584 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:51:35,584 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189581898] [2020-01-16 21:51:35,584 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:51:35,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:51:35,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:51:35,884 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189581898] [2020-01-16 21:51:35,884 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:51:35,884 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:51:35,885 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104084103] [2020-01-16 21:51:35,885 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:51:35,885 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:51:35,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:51:35,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:51:35,886 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:51:35,886 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 667 transitions. Second operand 9 states. [2020-01-16 21:51:35,886 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:51:35,886 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:51:35,886 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:51:58,956 INFO L129 PetriNetUnfolder]: 1176/6504 cut-off events. [2020-01-16 21:51:58,956 INFO L130 PetriNetUnfolder]: For 686036/686314 co-relation queries the response was YES. [2020-01-16 21:51:59,067 INFO L76 FinitePrefix]: Finished finitePrefix Result has 57553 conditions, 6504 events. 1176/6504 cut-off events. For 686036/686314 co-relation queries the response was YES. Maximal size of possible extension queue 749. Compared 90608 event pairs. 6/6431 useless extension candidates. Maximal degree in co-relation 56943. Up to 1077 conditions per place. [2020-01-16 21:51:59,072 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 156 selfloop transitions, 573 changer transitions [2020-01-16 21:51:59,073 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:51:59,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:51:59,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:51:59,074 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:51:59,074 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:51:59,074 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:51:59,074 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:51:59,074 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:51:59,075 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:51:59,076 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:51:59,077 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:51:59,077 INFO L174 Difference]: Start difference. First operand has 309 places, 667 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:51:59,089 INFO L199 Difference]: Finished difference. Result has 321 places, 683 transitions [2020-01-16 21:51:59,090 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=33237, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=667, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=556, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=35811, PETRI_PLACES=321, PETRI_TRANSITIONS=683} [2020-01-16 21:51:59,091 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 321 places, 683 transitions [2020-01-16 21:51:59,091 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 321 places, 683 transitions [2020-01-16 21:52:11,013 INFO L129 PetriNetUnfolder]: 463/4825 cut-off events. [2020-01-16 21:52:11,013 INFO L130 PetriNetUnfolder]: For 598972/599226 co-relation queries the response was YES. [2020-01-16 21:52:11,087 INFO L76 FinitePrefix]: Finished finitePrefix Result has 41358 conditions, 4825 events. 463/4825 cut-off events. For 598972/599226 co-relation queries the response was YES. Maximal size of possible extension queue 607. Compared 72405 event pairs. 20/4537 useless extension candidates. Maximal degree in co-relation 40850. Up to 465 conditions per place. [2020-01-16 21:52:11,097 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 321 places, 0 of 683 transitions, 464 of 35811 flow. [2020-01-16 21:52:11,097 INFO L478 AbstractCegarLoop]: Abstraction has has 320 places, 683 transitions [2020-01-16 21:52:11,098 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:52:18,623 INFO L129 PetriNetUnfolder]: 463/4381 cut-off events. [2020-01-16 21:52:18,623 INFO L130 PetriNetUnfolder]: For 599029/599291 co-relation queries the response was YES. [2020-01-16 21:52:18,624 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:52:18,624 INFO L210 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] [2020-01-16 21:52:18,624 INFO L426 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:52:18,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:52:18,624 INFO L82 PathProgramCache]: Analyzing trace with hash 596783046, now seen corresponding path program 22 times [2020-01-16 21:52:18,624 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:52:18,624 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095448113] [2020-01-16 21:52:18,624 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:52:18,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:52:18,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:52:18,935 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095448113] [2020-01-16 21:52:18,935 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:52:18,936 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:52:18,936 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563195152] [2020-01-16 21:52:18,936 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:52:18,936 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:52:18,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:52:18,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:52:18,937 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:52:18,937 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 683 transitions. Second operand 9 states. [2020-01-16 21:52:18,937 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:52:18,937 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:52:18,937 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:52:41,531 INFO L129 PetriNetUnfolder]: 1176/6391 cut-off events. [2020-01-16 21:52:41,532 INFO L130 PetriNetUnfolder]: For 741055/741241 co-relation queries the response was YES. [2020-01-16 21:52:41,639 INFO L76 FinitePrefix]: Finished finitePrefix Result has 58739 conditions, 6391 events. 1176/6391 cut-off events. For 741055/741241 co-relation queries the response was YES. Maximal size of possible extension queue 729. Compared 88291 event pairs. 1/6317 useless extension candidates. Maximal degree in co-relation 58220. Up to 1490 conditions per place. [2020-01-16 21:52:41,645 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 211 selfloop transitions, 504 changer transitions [2020-01-16 21:52:41,646 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:52:41,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:52:41,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:52:41,647 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:52:41,647 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:52:41,647 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:52:41,647 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:52:41,647 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:52:41,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:52:41,649 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:52:41,649 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:52:41,649 INFO L174 Difference]: Start difference. First operand has 320 places, 683 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:52:41,663 INFO L199 Difference]: Finished difference. Result has 333 places, 694 transitions [2020-01-16 21:52:41,664 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=35347, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=683, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=492, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=37339, PETRI_PLACES=333, PETRI_TRANSITIONS=694} [2020-01-16 21:52:41,664 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 333 places, 694 transitions [2020-01-16 21:52:41,664 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 333 places, 694 transitions [2020-01-16 21:52:54,680 INFO L129 PetriNetUnfolder]: 463/4824 cut-off events. [2020-01-16 21:52:54,680 INFO L130 PetriNetUnfolder]: For 653468/653734 co-relation queries the response was YES. [2020-01-16 21:52:54,759 INFO L76 FinitePrefix]: Finished finitePrefix Result has 42278 conditions, 4824 events. 463/4824 cut-off events. For 653468/653734 co-relation queries the response was YES. Maximal size of possible extension queue 603. Compared 72311 event pairs. 22/4536 useless extension candidates. Maximal degree in co-relation 41785. Up to 465 conditions per place. [2020-01-16 21:52:54,768 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 333 places, 0 of 694 transitions, 464 of 37339 flow. [2020-01-16 21:52:54,768 INFO L478 AbstractCegarLoop]: Abstraction has has 332 places, 694 transitions [2020-01-16 21:52:54,768 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:53:02,889 INFO L129 PetriNetUnfolder]: 463/4382 cut-off events. [2020-01-16 21:53:02,889 INFO L130 PetriNetUnfolder]: For 653981/654279 co-relation queries the response was YES. [2020-01-16 21:53:02,889 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:53:02,889 INFO L210 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] [2020-01-16 21:53:02,889 INFO L426 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:53:02,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:53:02,890 INFO L82 PathProgramCache]: Analyzing trace with hash 1972933678, now seen corresponding path program 23 times [2020-01-16 21:53:02,890 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:53:02,890 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361385045] [2020-01-16 21:53:02,890 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:53:02,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:53:03,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:53:03,217 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361385045] [2020-01-16 21:53:03,217 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:53:03,218 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:53:03,218 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553897313] [2020-01-16 21:53:03,219 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:53:03,219 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:53:03,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:53:03,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:53:03,221 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:53:03,222 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 694 transitions. Second operand 9 states. [2020-01-16 21:53:03,222 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:53:03,222 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:53:03,223 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:53:34,228 INFO L129 PetriNetUnfolder]: 1221/7314 cut-off events. [2020-01-16 21:53:34,228 INFO L130 PetriNetUnfolder]: For 938065/938251 co-relation queries the response was YES. [2020-01-16 21:53:34,362 INFO L76 FinitePrefix]: Finished finitePrefix Result has 67709 conditions, 7314 events. 1221/7314 cut-off events. For 938065/938251 co-relation queries the response was YES. Maximal size of possible extension queue 863. Compared 105805 event pairs. 1/7238 useless extension candidates. Maximal degree in co-relation 67180. Up to 1138 conditions per place. [2020-01-16 21:53:34,369 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 224 selfloop transitions, 660 changer transitions [2020-01-16 21:53:34,369 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:53:34,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:53:34,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:53:34,370 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:53:34,370 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:53:34,370 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:53:34,371 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:53:34,371 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:53:34,371 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:53:34,372 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:53:34,372 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:53:34,372 INFO L174 Difference]: Start difference. First operand has 332 places, 694 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:53:34,389 INFO L199 Difference]: Finished difference. Result has 346 places, 803 transitions [2020-01-16 21:53:34,390 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=36875, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=694, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=550, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=45841, PETRI_PLACES=346, PETRI_TRANSITIONS=803} [2020-01-16 21:53:34,390 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 346 places, 803 transitions [2020-01-16 21:53:34,390 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 346 places, 803 transitions [2020-01-16 21:53:54,372 INFO L129 PetriNetUnfolder]: 555/5826 cut-off events. [2020-01-16 21:53:54,372 INFO L130 PetriNetUnfolder]: For 863289/863685 co-relation queries the response was YES. [2020-01-16 21:53:54,472 INFO L76 FinitePrefix]: Finished finitePrefix Result has 52575 conditions, 5826 events. 555/5826 cut-off events. For 863289/863685 co-relation queries the response was YES. Maximal size of possible extension queue 733. Compared 90275 event pairs. 42/5511 useless extension candidates. Maximal degree in co-relation 52037. Up to 557 conditions per place. [2020-01-16 21:53:54,486 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 346 places, 0 of 803 transitions, 556 of 45841 flow. [2020-01-16 21:53:54,487 INFO L478 AbstractCegarLoop]: Abstraction has has 345 places, 803 transitions [2020-01-16 21:53:54,487 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:54:05,593 INFO L129 PetriNetUnfolder]: 555/5293 cut-off events. [2020-01-16 21:54:05,593 INFO L130 PetriNetUnfolder]: For 864998/865400 co-relation queries the response was YES. [2020-01-16 21:54:05,593 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:54:05,593 INFO L210 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] [2020-01-16 21:54:05,593 INFO L426 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:54:05,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:54:05,595 INFO L82 PathProgramCache]: Analyzing trace with hash 334457508, now seen corresponding path program 24 times [2020-01-16 21:54:05,595 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:54:05,595 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45952769] [2020-01-16 21:54:05,595 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:54:05,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:54:05,949 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:54:05,950 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45952769] [2020-01-16 21:54:05,950 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:54:05,950 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:54:05,950 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515843488] [2020-01-16 21:54:05,950 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:54:05,950 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:54:05,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:54:05,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:54:05,951 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:54:05,952 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 803 transitions. Second operand 9 states. [2020-01-16 21:54:05,952 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:54:05,952 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:54:05,952 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:54:41,942 INFO L129 PetriNetUnfolder]: 1221/7284 cut-off events. [2020-01-16 21:54:41,942 INFO L130 PetriNetUnfolder]: For 1022938/1023344 co-relation queries the response was YES. [2020-01-16 21:54:42,079 INFO L76 FinitePrefix]: Finished finitePrefix Result has 70089 conditions, 7284 events. 1221/7284 cut-off events. For 1022938/1023344 co-relation queries the response was YES. Maximal size of possible extension queue 854. Compared 105298 event pairs. 3/7204 useless extension candidates. Maximal degree in co-relation 69540. Up to 1799 conditions per place. [2020-01-16 21:54:42,090 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 236 selfloop transitions, 635 changer transitions [2020-01-16 21:54:42,091 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:54:42,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:54:42,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:54:42,092 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:54:42,092 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:54:42,092 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:54:42,093 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:54:42,093 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:54:42,094 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:54:42,095 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:54:42,095 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:54:42,095 INFO L174 Difference]: Start difference. First operand has 345 places, 803 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:54:42,113 INFO L199 Difference]: Finished difference. Result has 359 places, 827 transitions [2020-01-16 21:54:42,114 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=45285, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=803, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=610, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=48552, PETRI_PLACES=359, PETRI_TRANSITIONS=827} [2020-01-16 21:54:42,114 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 359 places, 827 transitions [2020-01-16 21:54:42,114 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 359 places, 827 transitions [2020-01-16 21:54:59,707 INFO L129 PetriNetUnfolder]: 555/5825 cut-off events. [2020-01-16 21:54:59,707 INFO L130 PetriNetUnfolder]: For 938995/939407 co-relation queries the response was YES. [2020-01-16 21:54:59,808 INFO L76 FinitePrefix]: Finished finitePrefix Result has 54323 conditions, 5825 events. 555/5825 cut-off events. For 938995/939407 co-relation queries the response was YES. Maximal size of possible extension queue 732. Compared 90420 event pairs. 71/5566 useless extension candidates. Maximal degree in co-relation 53766. Up to 557 conditions per place. [2020-01-16 21:54:59,820 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 359 places, 0 of 827 transitions, 556 of 48552 flow. [2020-01-16 21:54:59,820 INFO L478 AbstractCegarLoop]: Abstraction has has 358 places, 827 transitions [2020-01-16 21:54:59,820 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:55:11,717 INFO L129 PetriNetUnfolder]: 555/5293 cut-off events. [2020-01-16 21:55:11,717 INFO L130 PetriNetUnfolder]: For 938995/939406 co-relation queries the response was YES. [2020-01-16 21:55:11,717 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:55:11,717 INFO L210 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] [2020-01-16 21:55:11,717 INFO L426 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:55:11,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:55:11,718 INFO L82 PathProgramCache]: Analyzing trace with hash -883340076, now seen corresponding path program 25 times [2020-01-16 21:55:11,718 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:55:11,718 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754718577] [2020-01-16 21:55:11,718 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:55:11,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:55:12,069 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:55:12,070 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754718577] [2020-01-16 21:55:12,070 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:55:12,070 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:55:12,070 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596202248] [2020-01-16 21:55:12,071 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:55:12,071 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:55:12,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:55:12,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:55:12,072 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:55:12,072 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 827 transitions. Second operand 9 states. [2020-01-16 21:55:12,072 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:55:12,072 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:55:12,072 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:55:49,903 INFO L129 PetriNetUnfolder]: 1228/7404 cut-off events. [2020-01-16 21:55:49,904 INFO L130 PetriNetUnfolder]: For 1139623/1139882 co-relation queries the response was YES. [2020-01-16 21:55:50,081 INFO L76 FinitePrefix]: Finished finitePrefix Result has 73690 conditions, 7404 events. 1228/7404 cut-off events. For 1139623/1139882 co-relation queries the response was YES. Maximal size of possible extension queue 872. Compared 107604 event pairs. 2/7320 useless extension candidates. Maximal degree in co-relation 73122. Up to 1137 conditions per place. [2020-01-16 21:55:50,088 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 258 selfloop transitions, 662 changer transitions [2020-01-16 21:55:50,089 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:55:50,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:55:50,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:55:50,090 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:55:50,090 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:55:50,090 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:55:50,091 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:55:50,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:55:50,091 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:55:50,092 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:55:50,092 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:55:50,092 INFO L174 Difference]: Start difference. First operand has 358 places, 827 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:55:50,105 INFO L199 Difference]: Finished difference. Result has 371 places, 857 transitions [2020-01-16 21:55:50,105 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=47996, PETRI_DIFFERENCE_MINUEND_PLACES=358, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=827, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=631, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=51779, PETRI_PLACES=371, PETRI_TRANSITIONS=857} [2020-01-16 21:55:50,106 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 371 places, 857 transitions [2020-01-16 21:55:50,106 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 371 places, 857 transitions [2020-01-16 21:56:09,306 INFO L129 PetriNetUnfolder]: 572/6005 cut-off events. [2020-01-16 21:56:09,306 INFO L130 PetriNetUnfolder]: For 1048894/1049335 co-relation queries the response was YES. [2020-01-16 21:56:09,416 INFO L76 FinitePrefix]: Finished finitePrefix Result has 57413 conditions, 6005 events. 572/6005 cut-off events. For 1048894/1049335 co-relation queries the response was YES. Maximal size of possible extension queue 756. Compared 93799 event pairs. 78/5748 useless extension candidates. Maximal degree in co-relation 56838. Up to 574 conditions per place. [2020-01-16 21:56:09,428 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 371 places, 0 of 857 transitions, 573 of 51779 flow. [2020-01-16 21:56:09,428 INFO L478 AbstractCegarLoop]: Abstraction has has 370 places, 857 transitions [2020-01-16 21:56:09,428 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:56:21,800 INFO L129 PetriNetUnfolder]: 572/5457 cut-off events. [2020-01-16 21:56:21,800 INFO L130 PetriNetUnfolder]: For 1049724/1050203 co-relation queries the response was YES. [2020-01-16 21:56:21,800 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:56:21,801 INFO L210 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] [2020-01-16 21:56:21,801 INFO L426 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:56:21,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:56:21,801 INFO L82 PathProgramCache]: Analyzing trace with hash -111964178, now seen corresponding path program 26 times [2020-01-16 21:56:21,801 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:56:21,801 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881013741] [2020-01-16 21:56:21,802 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:56:21,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:56:22,130 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:56:22,130 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881013741] [2020-01-16 21:56:22,130 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:56:22,130 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:56:22,130 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817305609] [2020-01-16 21:56:22,131 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:56:22,131 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:56:22,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:56:22,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:56:22,132 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:56:22,132 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 370 places, 857 transitions. Second operand 9 states. [2020-01-16 21:56:22,132 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:56:22,132 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:56:22,132 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:57:01,418 INFO L129 PetriNetUnfolder]: 1228/7596 cut-off events. [2020-01-16 21:57:01,419 INFO L130 PetriNetUnfolder]: For 1234898/1235141 co-relation queries the response was YES. [2020-01-16 21:57:01,577 INFO L76 FinitePrefix]: Finished finitePrefix Result has 75888 conditions, 7596 events. 1228/7596 cut-off events. For 1234898/1235141 co-relation queries the response was YES. Maximal size of possible extension queue 903. Compared 111485 event pairs. 6/7522 useless extension candidates. Maximal degree in co-relation 75329. Up to 1201 conditions per place. [2020-01-16 21:57:01,585 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 183 selfloop transitions, 730 changer transitions [2020-01-16 21:57:01,585 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:57:01,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:57:01,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:57:01,586 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:57:01,586 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:57:01,587 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:57:01,587 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:57:01,587 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:57:01,587 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:57:01,588 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:57:01,588 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:57:01,588 INFO L174 Difference]: Start difference. First operand has 370 places, 857 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:57:01,601 INFO L199 Difference]: Finished difference. Result has 380 places, 858 transitions [2020-01-16 21:57:01,602 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=51206, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=857, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=728, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=53301, PETRI_PLACES=380, PETRI_TRANSITIONS=858} [2020-01-16 21:57:01,602 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 380 places, 858 transitions [2020-01-16 21:57:01,602 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 380 places, 858 transitions [2020-01-16 21:57:22,162 INFO L129 PetriNetUnfolder]: 572/6004 cut-off events. [2020-01-16 21:57:22,162 INFO L130 PetriNetUnfolder]: For 1128477/1128964 co-relation queries the response was YES. [2020-01-16 21:57:22,271 INFO L76 FinitePrefix]: Finished finitePrefix Result has 58553 conditions, 6004 events. 572/6004 cut-off events. For 1128477/1128964 co-relation queries the response was YES. Maximal size of possible extension queue 756. Compared 93745 event pairs. 77/5748 useless extension candidates. Maximal degree in co-relation 57994. Up to 574 conditions per place. [2020-01-16 21:57:22,284 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 380 places, 0 of 858 transitions, 573 of 53301 flow. [2020-01-16 21:57:22,284 INFO L478 AbstractCegarLoop]: Abstraction has has 379 places, 858 transitions [2020-01-16 21:57:22,284 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:57:35,095 INFO L129 PetriNetUnfolder]: 572/5457 cut-off events. [2020-01-16 21:57:35,095 INFO L130 PetriNetUnfolder]: For 1127331/1127795 co-relation queries the response was YES. [2020-01-16 21:57:35,096 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:57:35,096 INFO L210 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] [2020-01-16 21:57:35,096 INFO L426 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:57:35,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:57:35,096 INFO L82 PathProgramCache]: Analyzing trace with hash 1233096144, now seen corresponding path program 27 times [2020-01-16 21:57:35,096 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:57:35,096 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271854019] [2020-01-16 21:57:35,096 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:57:35,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:57:35,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:57:35,478 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271854019] [2020-01-16 21:57:35,478 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:57:35,478 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:57:35,478 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361896771] [2020-01-16 21:57:35,478 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:57:35,478 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:57:35,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:57:35,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:57:35,480 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:57:35,480 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 858 transitions. Second operand 9 states. [2020-01-16 21:57:35,480 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:57:35,480 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:57:35,480 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:58:15,279 INFO L129 PetriNetUnfolder]: 1228/7392 cut-off events. [2020-01-16 21:58:15,279 INFO L130 PetriNetUnfolder]: For 1312847/1313344 co-relation queries the response was YES. [2020-01-16 21:58:15,436 INFO L76 FinitePrefix]: Finished finitePrefix Result has 76872 conditions, 7392 events. 1228/7392 cut-off events. For 1312847/1313344 co-relation queries the response was YES. Maximal size of possible extension queue 864. Compared 107269 event pairs. 6/7304 useless extension candidates. Maximal degree in co-relation 76303. Up to 1732 conditions per place. [2020-01-16 21:58:15,445 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 277 selfloop transitions, 633 changer transitions [2020-01-16 21:58:15,445 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:58:15,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:58:15,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:58:15,448 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:58:15,448 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:58:15,448 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:58:15,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:58:15,449 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:58:15,449 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:58:15,450 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:58:15,450 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:58:15,451 INFO L174 Difference]: Start difference. First operand has 379 places, 858 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:58:15,464 INFO L199 Difference]: Finished difference. Result has 389 places, 860 transitions [2020-01-16 21:58:15,465 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=52728, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=858, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=630, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=54646, PETRI_PLACES=389, PETRI_TRANSITIONS=860} [2020-01-16 21:58:15,465 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 389 places, 860 transitions [2020-01-16 21:58:15,465 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 389 places, 860 transitions [2020-01-16 21:58:36,450 INFO L129 PetriNetUnfolder]: 572/6003 cut-off events. [2020-01-16 21:58:36,450 INFO L130 PetriNetUnfolder]: For 1207893/1208363 co-relation queries the response was YES. [2020-01-16 21:58:36,566 INFO L76 FinitePrefix]: Finished finitePrefix Result has 59480 conditions, 6003 events. 572/6003 cut-off events. For 1207893/1208363 co-relation queries the response was YES. Maximal size of possible extension queue 752. Compared 93609 event pairs. 76/5743 useless extension candidates. Maximal degree in co-relation 58911. Up to 574 conditions per place. [2020-01-16 21:58:36,585 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 389 places, 0 of 860 transitions, 573 of 54646 flow. [2020-01-16 21:58:36,585 INFO L478 AbstractCegarLoop]: Abstraction has has 388 places, 860 transitions [2020-01-16 21:58:36,585 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 21:58:49,342 INFO L129 PetriNetUnfolder]: 572/5457 cut-off events. [2020-01-16 21:58:49,342 INFO L130 PetriNetUnfolder]: For 1207500/1207956 co-relation queries the response was YES. [2020-01-16 21:58:49,342 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 21:58:49,342 INFO L210 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] [2020-01-16 21:58:49,342 INFO L426 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 21:58:49,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 21:58:49,343 INFO L82 PathProgramCache]: Analyzing trace with hash 1203561520, now seen corresponding path program 28 times [2020-01-16 21:58:49,343 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 21:58:49,343 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466672868] [2020-01-16 21:58:49,343 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 21:58:49,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 21:58:49,692 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 21:58:49,692 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466672868] [2020-01-16 21:58:49,693 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 21:58:49,693 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 21:58:49,693 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66183613] [2020-01-16 21:58:49,693 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 21:58:49,693 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 21:58:49,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 21:58:49,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 21:58:49,694 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 21:58:49,695 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 388 places, 860 transitions. Second operand 9 states. [2020-01-16 21:58:49,695 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 21:58:49,695 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 21:58:49,695 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-01-16 21:59:31,676 INFO L129 PetriNetUnfolder]: 1228/7389 cut-off events. [2020-01-16 21:59:31,676 INFO L130 PetriNetUnfolder]: For 1401029/1401664 co-relation queries the response was YES. [2020-01-16 21:59:31,834 INFO L76 FinitePrefix]: Finished finitePrefix Result has 78079 conditions, 7389 events. 1228/7389 cut-off events. For 1401029/1401664 co-relation queries the response was YES. Maximal size of possible extension queue 864. Compared 107355 event pairs. 8/7303 useless extension candidates. Maximal degree in co-relation 77500. Up to 1732 conditions per place. [2020-01-16 21:59:31,842 INFO L123 encePairwiseOnDemand]: 79/88 looper letters, 289 selfloop transitions, 639 changer transitions [2020-01-16 21:59:31,843 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 21:59:31,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-01-16 21:59:31,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 681 transitions. [2020-01-16 21:59:31,844 INFO L434 CegarLoopForPetriNet]: DFA transition density 0.8598484848484849 [2020-01-16 21:59:31,844 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 681 transitions. [2020-01-16 21:59:31,844 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 681 transitions. [2020-01-16 21:59:31,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-01-16 21:59:31,845 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 681 transitions. [2020-01-16 21:59:31,846 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-01-16 21:59:31,847 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-01-16 21:59:31,847 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-01-16 21:59:31,847 INFO L174 Difference]: Start difference. First operand has 388 places, 860 transitions. Second operand 9 states and 681 transitions. [2020-01-16 21:59:31,861 INFO L199 Difference]: Finished difference. Result has 398 places, 861 transitions [2020-01-16 21:59:31,862 INFO L284 CegarLoopForPetriNet]: {PETRI_ALPHABET=88, PETRI_DIFFERENCE_MINUEND_FLOW=54073, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=860, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=637, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=55953, PETRI_PLACES=398, PETRI_TRANSITIONS=861} [2020-01-16 21:59:31,862 INFO L115 RemoveUnreachable]: Start removeUnreachable. Operand has 398 places, 861 transitions [2020-01-16 21:59:31,862 INFO L68 FinitePrefix]: Start finitePrefix. Operand has 398 places, 861 transitions [2020-01-16 21:59:53,530 INFO L129 PetriNetUnfolder]: 572/6002 cut-off events. [2020-01-16 21:59:53,530 INFO L130 PetriNetUnfolder]: For 1292682/1293144 co-relation queries the response was YES. [2020-01-16 21:59:53,649 INFO L76 FinitePrefix]: Finished finitePrefix Result has 60428 conditions, 6002 events. 572/6002 cut-off events. For 1292682/1293144 co-relation queries the response was YES. Maximal size of possible extension queue 752. Compared 93724 event pairs. 69/5727 useless extension candidates. Maximal degree in co-relation 59849. Up to 574 conditions per place. [2020-01-16 21:59:53,663 INFO L126 RemoveUnreachable]: Finished removeUnreachable. Removed 1 of 398 places, 0 of 861 transitions, 573 of 55953 flow. [2020-01-16 21:59:53,663 INFO L478 AbstractCegarLoop]: Abstraction has has 397 places, 861 transitions [2020-01-16 21:59:53,663 INFO L479 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-01-16 22:00:07,587 INFO L129 PetriNetUnfolder]: 572/5457 cut-off events. [2020-01-16 22:00:07,587 INFO L130 PetriNetUnfolder]: For 1294408/1294914 co-relation queries the response was YES. [2020-01-16 22:00:07,587 INFO L202 CegarLoopForPetriNet]: Found error trace [2020-01-16 22:00:07,587 INFO L210 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] [2020-01-16 22:00:07,587 INFO L426 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2020-01-16 22:00:07,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-01-16 22:00:07,588 INFO L82 PathProgramCache]: Analyzing trace with hash 903002468, now seen corresponding path program 29 times [2020-01-16 22:00:07,588 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-01-16 22:00:07,588 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301042880] [2020-01-16 22:00:07,588 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-01-16 22:00:07,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-01-16 22:00:07,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-01-16 22:00:07,914 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301042880] [2020-01-16 22:00:07,914 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-01-16 22:00:07,915 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-01-16 22:00:07,915 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102327430] [2020-01-16 22:00:07,915 INFO L458 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-01-16 22:00:07,915 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-01-16 22:00:07,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-01-16 22:00:07,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-01-16 22:00:07,916 INFO L387 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 88 [2020-01-16 22:00:07,916 INFO L91 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 861 transitions. Second operand 9 states. [2020-01-16 22:00:07,916 INFO L100 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-01-16 22:00:07,916 INFO L101 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 88 [2020-01-16 22:00:07,917 INFO L68 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2020-01-16 22:00:42,466 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-01-16 22:00:42,466 WARN L543 AbstractCegarLoop]: Verification canceled [2020-01-16 22:00:42,469 WARN L227 ceAbstractionStarter]: Timeout [2020-01-16 22:00:42,469 INFO L202 PluginConnector]: Adding new model example_7.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.01 10:00:42 BasicIcfg [2020-01-16 22:00:42,470 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-01-16 22:00:42,471 INFO L168 Benchmark]: Toolchain (without parser) took 823593.80 ms. Allocated memory was 137.9 MB in the beginning and 3.7 GB in the end (delta: 3.6 GB). Free memory was 118.5 MB in the beginning and 2.3 GB in the end (delta: -2.2 GB). Peak memory consumption was 2.6 GB. Max. memory is 7.1 GB. [2020-01-16 22:00:42,472 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.19 ms. Allocated memory is still 137.9 MB. Free memory was 119.8 MB in the beginning and 119.6 MB in the end (delta: 209.7 kB). Peak memory consumption was 209.7 kB. Max. memory is 7.1 GB. [2020-01-16 22:00:42,472 INFO L168 Benchmark]: Boogie Procedure Inliner took 34.21 ms. Allocated memory is still 137.9 MB. Free memory was 118.3 MB in the beginning and 116.8 MB in the end (delta: 1.6 MB). Peak memory consumption was 1.6 MB. Max. memory is 7.1 GB. [2020-01-16 22:00:42,473 INFO L168 Benchmark]: Boogie Preprocessor took 22.97 ms. Allocated memory is still 137.9 MB. Free memory was 116.8 MB in the beginning and 115.5 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. [2020-01-16 22:00:42,473 INFO L168 Benchmark]: RCFGBuilder took 389.35 ms. Allocated memory is still 137.9 MB. Free memory was 115.5 MB in the beginning and 102.9 MB in the end (delta: 12.5 MB). Peak memory consumption was 12.5 MB. Max. memory is 7.1 GB. [2020-01-16 22:00:42,474 INFO L168 Benchmark]: TraceAbstraction took 823142.50 ms. Allocated memory was 137.9 MB in the beginning and 3.7 GB in the end (delta: 3.6 GB). Free memory was 102.5 MB in the beginning and 2.3 GB in the end (delta: -2.2 GB). Peak memory consumption was 2.6 GB. Max. memory is 7.1 GB. [2020-01-16 22:00:42,476 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.19 ms. Allocated memory is still 137.9 MB. Free memory was 119.8 MB in the beginning and 119.6 MB in the end (delta: 209.7 kB). Peak memory consumption was 209.7 kB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 34.21 ms. Allocated memory is still 137.9 MB. Free memory was 118.3 MB in the beginning and 116.8 MB in the end (delta: 1.6 MB). Peak memory consumption was 1.6 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 22.97 ms. Allocated memory is still 137.9 MB. Free memory was 116.8 MB in the beginning and 115.5 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. * RCFGBuilder took 389.35 ms. Allocated memory is still 137.9 MB. Free memory was 115.5 MB in the beginning and 102.9 MB in the end (delta: 12.5 MB). Peak memory consumption was 12.5 MB. Max. memory is 7.1 GB. * TraceAbstraction took 823142.50 ms. Allocated memory was 137.9 MB in the beginning and 3.7 GB in the end (delta: 3.6 GB). Free memory was 102.5 MB in the beginning and 2.3 GB in the end (delta: -2.2 GB). Peak memory consumption was 2.6 GB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 0.5s, 60 ProgramPointsBefore, 51 ProgramPointsAfterwards, 80 TransitionsBefore, 72 TransitionsAfterwards, 1260 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 7 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 336 VarBasedMoverChecksPositive, 0 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 357 CheckedPairsTotal, 8 TotalNumberOfCompositions - TimeoutResultAtElement [Line: 27]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 27). Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (9states, 71/88 universal loopers) in iteration 35,while PetriNetUnfolder was constructing finite prefix that currently has 70263 conditions, 7480 events (1275/7479 cut-off events. For 1622925/1623168 co-relation queries the response was YES. Maximal size of possible extension queue 950. Compared 112070 event pairs. 6/7888 useless extension candidates. Maximal degree in co-relation 69721. Up to 1095 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 8 procedures, 39 locations, 1 error locations. Started 1 CEGAR loops. Result: TIMEOUT, OverallTime: 822.8s, OverallIterations: 35, TraceHistogramMax: 1, AutomataDifference: 452.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.5s, HoareTripleCheckerStatistics: 814 SDtfs, 831 SDslu, 709 SDs, 0 SdLazy, 1759 SolverSat, 194 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 279 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 238 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 10.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=397occurred in iteration=34, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 221.6s AutomataMinimizationTime, 34 MinimizatonAttempts, 34 StatesRemovedByMinimization, 34 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 10.4s InterpolantComputationTime, 770 NumberOfCodeBlocks, 770 NumberOfCodeBlocksAsserted, 35 NumberOfCheckSat, 735 ConstructedInterpolants, 0 QuantifiedInterpolants, 299859 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 35 InterpolantComputations, 35 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown