/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/mcr/example_8.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-24 22:35:47,258 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-24 22:35:47,261 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-24 22:35:47,298 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-24 22:35:47,299 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-24 22:35:47,301 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-24 22:35:47,304 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-24 22:35:47,309 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-24 22:35:47,311 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-24 22:35:47,314 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-24 22:35:47,315 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-24 22:35:47,316 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-24 22:35:47,317 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-24 22:35:47,318 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-24 22:35:47,320 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-24 22:35:47,321 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-24 22:35:47,323 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-24 22:35:47,324 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-24 22:35:47,326 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-24 22:35:47,333 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-24 22:35:47,334 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-24 22:35:47,336 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-24 22:35:47,336 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-24 22:35:47,338 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-24 22:35:47,344 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-24 22:35:47,344 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-24 22:35:47,344 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-24 22:35:47,345 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-24 22:35:47,345 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-24 22:35:47,346 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-24 22:35:47,346 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-24 22:35:47,347 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-24 22:35:47,348 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-24 22:35:47,349 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-24 22:35:47,350 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-24 22:35:47,350 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-24 22:35:47,350 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-24 22:35:47,350 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-24 22:35:47,351 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-24 22:35:47,351 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-24 22:35:47,352 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-24 22:35:47,352 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf [2021-03-24 22:35:47,386 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-24 22:35:47,386 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-24 22:35:47,389 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-24 22:35:47,389 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-24 22:35:47,389 INFO L138 SettingsManager]: * Use SBE=true [2021-03-24 22:35:47,390 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-24 22:35:47,390 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-24 22:35:47,390 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-24 22:35:47,390 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-24 22:35:47,390 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-24 22:35:47,391 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-24 22:35:47,391 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-24 22:35:47,391 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-24 22:35:47,391 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-24 22:35:47,392 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-24 22:35:47,392 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-24 22:35:47,392 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-24 22:35:47,392 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-24 22:35:47,392 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-24 22:35:47,392 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-24 22:35:47,393 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-24 22:35:47,393 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 22:35:47,393 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-24 22:35:47,393 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-24 22:35:47,393 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-24 22:35:47,393 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-24 22:35:47,394 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-24 22:35:47,394 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-24 22:35:47,394 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-24 22:35:47,666 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-24 22:35:47,691 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-24 22:35:47,693 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-24 22:35:47,694 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-24 22:35:47,695 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-24 22:35:47,696 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/mcr/example_8.bpl [2021-03-24 22:35:47,696 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/mcr/example_8.bpl' [2021-03-24 22:35:47,771 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-24 22:35:47,772 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-24 22:35:47,773 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-24 22:35:47,774 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-24 22:35:47,774 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-24 22:35:47,786 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:35:47" (1/1) ... [2021-03-24 22:35:47,791 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:35:47" (1/1) ... [2021-03-24 22:35:47,797 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-24 22:35:47,798 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-24 22:35:47,798 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-24 22:35:47,799 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-24 22:35:47,804 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:35:47" (1/1) ... [2021-03-24 22:35:47,804 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:35:47" (1/1) ... [2021-03-24 22:35:47,804 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:35:47" (1/1) ... [2021-03-24 22:35:47,805 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:35:47" (1/1) ... [2021-03-24 22:35:47,806 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:35:47" (1/1) ... [2021-03-24 22:35:47,807 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:35:47" (1/1) ... [2021-03-24 22:35:47,807 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:35:47" (1/1) ... [2021-03-24 22:35:47,809 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-24 22:35:47,810 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-24 22:35:47,810 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-24 22:35:47,810 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-24 22:35:47,811 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:35:47" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 22:35:47,866 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_1 given in one single declaration [2021-03-24 22:35:47,866 INFO L130 BoogieDeclarations]: Found specification of procedure set_1 [2021-03-24 22:35:47,867 INFO L138 BoogieDeclarations]: Found implementation of procedure set_1 [2021-03-24 22:35:47,871 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_2 given in one single declaration [2021-03-24 22:35:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure set_2 [2021-03-24 22:35:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure set_2 [2021-03-24 22:35:47,872 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_3 given in one single declaration [2021-03-24 22:35:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure set_3 [2021-03-24 22:35:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure set_3 [2021-03-24 22:35:47,873 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_4 given in one single declaration [2021-03-24 22:35:47,873 INFO L130 BoogieDeclarations]: Found specification of procedure set_4 [2021-03-24 22:35:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure set_4 [2021-03-24 22:35:47,873 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_0 given in one single declaration [2021-03-24 22:35:47,873 INFO L130 BoogieDeclarations]: Found specification of procedure set_0 [2021-03-24 22:35:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure set_0 [2021-03-24 22:35:47,873 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-24 22:35:47,873 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-24 22:35:47,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-24 22:35:47,875 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_5 given in one single declaration [2021-03-24 22:35:47,875 INFO L130 BoogieDeclarations]: Found specification of procedure set_5 [2021-03-24 22:35:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure set_5 [2021-03-24 22:35:47,876 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_6 given in one single declaration [2021-03-24 22:35:47,876 INFO L130 BoogieDeclarations]: Found specification of procedure set_6 [2021-03-24 22:35:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure set_6 [2021-03-24 22:35:47,877 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_7 given in one single declaration [2021-03-24 22:35:47,877 INFO L130 BoogieDeclarations]: Found specification of procedure set_7 [2021-03-24 22:35:47,878 INFO L138 BoogieDeclarations]: Found implementation of procedure set_7 [2021-03-24 22:35:47,878 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-24 22:35:48,009 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-24 22:35:48,009 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-24 22:35:48,010 INFO L202 PluginConnector]: Adding new model example_8.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 10:35:48 BoogieIcfgContainer [2021-03-24 22:35:48,010 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-24 22:35:48,011 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-24 22:35:48,012 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-24 22:35:48,014 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-24 22:35:48,014 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:35:47" (1/2) ... [2021-03-24 22:35:48,015 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fc64015 and model type example_8.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 10:35:48, skipping insertion in model container [2021-03-24 22:35:48,015 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "example_8.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 10:35:48" (2/2) ... [2021-03-24 22:35:48,016 INFO L111 eAbstractionObserver]: Analyzing ICFG example_8.bpl [2021-03-24 22:35:48,020 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-24 22:35:48,023 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-24 22:35:48,024 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-24 22:35:48,163 INFO L149 ThreadInstanceAdder]: Constructed 64 joinOtherThreadTransitions. [2021-03-24 22:35:48,192 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2021-03-24 22:35:48,225 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 22:35:48,225 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 22:35:48,225 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 22:35:48,225 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 22:35:48,225 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 22:35:48,225 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 22:35:48,226 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 22:35:48,226 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 22:35:48,236 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 68 places, 99 transitions, 430 flow [2021-03-24 22:35:48,499 INFO L129 PetriNetUnfolder]: 769/1051 cut-off events. [2021-03-24 22:35:48,500 INFO L130 PetriNetUnfolder]: For 1024/1024 co-relation queries the response was YES. [2021-03-24 22:35:48,510 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2100 conditions, 1051 events. 769/1051 cut-off events. For 1024/1024 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 3895 event pairs, 0 based on Foata normal form. 0/1050 useless extension candidates. Maximal degree in co-relation 933. Up to 280 conditions per place. [2021-03-24 22:35:48,510 INFO L82 GeneralOperation]: Start removeDead. Operand has 68 places, 99 transitions, 430 flow [2021-03-24 22:35:48,524 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 58 places, 89 transitions, 394 flow [2021-03-24 22:35:48,526 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 22:35:48,542 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 58 places, 89 transitions, 394 flow [2021-03-24 22:35:48,549 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 58 places, 89 transitions, 394 flow [2021-03-24 22:35:48,553 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 89 transitions, 394 flow [2021-03-24 22:35:48,640 INFO L129 PetriNetUnfolder]: 769/1049 cut-off events. [2021-03-24 22:35:48,641 INFO L130 PetriNetUnfolder]: For 1024/1024 co-relation queries the response was YES. [2021-03-24 22:35:48,644 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2098 conditions, 1049 events. 769/1049 cut-off events. For 1024/1024 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 3656 event pairs, 0 based on Foata normal form. 0/1049 useless extension candidates. Maximal degree in co-relation 933. Up to 280 conditions per place. [2021-03-24 22:35:48,659 INFO L142 LiptonReduction]: Number of co-enabled transitions 1904 [2021-03-24 22:35:48,797 INFO L154 LiptonReduction]: Checked pairs total: 532 [2021-03-24 22:35:48,798 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-24 22:35:48,800 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 275 [2021-03-24 22:35:48,887 INFO L129 PetriNetUnfolder]: 769/1040 cut-off events. [2021-03-24 22:35:48,887 INFO L130 PetriNetUnfolder]: For 1024/1024 co-relation queries the response was YES. [2021-03-24 22:35:48,887 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:48,888 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:48,888 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:48,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:48,892 INFO L82 PathProgramCache]: Analyzing trace with hash 799209287, now seen corresponding path program 1 times [2021-03-24 22:35:48,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:48,899 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232474837] [2021-03-24 22:35:48,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:48,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:48,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:48,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 22:35:49,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:49,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232474837] [2021-03-24 22:35:49,014 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:49,014 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 22:35:49,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761347467] [2021-03-24 22:35:49,021 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 22:35:49,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:49,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 22:35:49,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 22:35:49,033 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 22:35:49,035 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 81 transitions, 378 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,035 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:49,035 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 22:35:49,036 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:49,127 INFO L129 PetriNetUnfolder]: 475/683 cut-off events. [2021-03-24 22:35:49,128 INFO L130 PetriNetUnfolder]: For 987/987 co-relation queries the response was YES. [2021-03-24 22:35:49,129 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1440 conditions, 683 events. 475/683 cut-off events. For 987/987 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 2782 event pairs, 0 based on Foata normal form. 64/747 useless extension candidates. Maximal degree in co-relation 913. Up to 168 conditions per place. [2021-03-24 22:35:49,135 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 4 selfloop transitions, 1 changer transitions 0/77 dead transitions. [2021-03-24 22:35:49,135 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 77 transitions, 368 flow [2021-03-24 22:35:49,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 22:35:49,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 22:35:49,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 22:35:49,150 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 22:35:49,150 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,151 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,153 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:49,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,160 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,166 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,166 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,168 INFO L185 Difference]: Start difference. First operand has 50 places, 81 transitions, 378 flow. Second operand 3 states and 303 transitions. [2021-03-24 22:35:49,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 77 transitions, 368 flow [2021-03-24 22:35:49,178 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 77 transitions, 232 flow, removed 0 selfloop flow, removed 16 redundant places. [2021-03-24 22:35:49,180 INFO L241 Difference]: Finished difference. Result has 36 places, 77 transitions, 224 flow [2021-03-24 22:35:49,182 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=222, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=224, PETRI_PLACES=36, PETRI_TRANSITIONS=77} [2021-03-24 22:35:49,182 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -14 predicate places. [2021-03-24 22:35:49,182 INFO L480 AbstractCegarLoop]: Abstraction has has 36 places, 77 transitions, 224 flow [2021-03-24 22:35:49,183 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,183 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:49,183 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:49,184 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-24 22:35:49,184 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:49,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:49,185 INFO L82 PathProgramCache]: Analyzing trace with hash 140970533, now seen corresponding path program 1 times [2021-03-24 22:35:49,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:49,186 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158515516] [2021-03-24 22:35:49,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:49,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:49,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 22:35:49,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:49,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158515516] [2021-03-24 22:35:49,258 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:49,258 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 22:35:49,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095585858] [2021-03-24 22:35:49,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 22:35:49,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:49,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 22:35:49,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 22:35:49,261 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 22:35:49,261 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 77 transitions, 224 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,262 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:49,262 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 22:35:49,262 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:49,297 INFO L129 PetriNetUnfolder]: 214/345 cut-off events. [2021-03-24 22:35:49,298 INFO L130 PetriNetUnfolder]: For 86/86 co-relation queries the response was YES. [2021-03-24 22:35:49,303 INFO L84 FinitePrefix]: Finished finitePrefix Result has 387 conditions, 345 events. 214/345 cut-off events. For 86/86 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1285 event pairs, 0 based on Foata normal form. 57/402 useless extension candidates. Maximal degree in co-relation 373. Up to 63 conditions per place. [2021-03-24 22:35:49,305 INFO L132 encePairwiseOnDemand]: 101/107 looper letters, 3 selfloop transitions, 1 changer transitions 0/72 dead transitions. [2021-03-24 22:35:49,305 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 72 transitions, 217 flow [2021-03-24 22:35:49,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 22:35:49,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 22:35:49,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 22:35:49,307 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 22:35:49,308 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,308 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,308 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:49,308 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,309 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,311 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,311 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,311 INFO L185 Difference]: Start difference. First operand has 36 places, 77 transitions, 224 flow. Second operand 3 states and 303 transitions. [2021-03-24 22:35:49,312 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 72 transitions, 217 flow [2021-03-24 22:35:49,314 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 72 transitions, 216 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 22:35:49,315 INFO L241 Difference]: Finished difference. Result has 37 places, 72 transitions, 210 flow [2021-03-24 22:35:49,315 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=208, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=210, PETRI_PLACES=37, PETRI_TRANSITIONS=72} [2021-03-24 22:35:49,316 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -13 predicate places. [2021-03-24 22:35:49,316 INFO L480 AbstractCegarLoop]: Abstraction has has 37 places, 72 transitions, 210 flow [2021-03-24 22:35:49,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,317 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:49,317 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:49,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-24 22:35:49,317 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:49,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:49,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1458043723, now seen corresponding path program 1 times [2021-03-24 22:35:49,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:49,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324872354] [2021-03-24 22:35:49,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:49,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:49,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 22:35:49,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:49,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324872354] [2021-03-24 22:35:49,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:49,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 22:35:49,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720789423] [2021-03-24 22:35:49,361 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 22:35:49,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:49,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 22:35:49,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 22:35:49,364 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 22:35:49,365 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 72 transitions, 210 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,365 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:49,365 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 22:35:49,365 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:49,397 INFO L129 PetriNetUnfolder]: 209/339 cut-off events. [2021-03-24 22:35:49,397 INFO L130 PetriNetUnfolder]: For 45/45 co-relation queries the response was YES. [2021-03-24 22:35:49,398 INFO L84 FinitePrefix]: Finished finitePrefix Result has 397 conditions, 339 events. 209/339 cut-off events. For 45/45 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1280 event pairs, 0 based on Foata normal form. 1/340 useless extension candidates. Maximal degree in co-relation 382. Up to 63 conditions per place. [2021-03-24 22:35:49,399 INFO L132 encePairwiseOnDemand]: 105/107 looper letters, 7 selfloop transitions, 1 changer transitions 0/71 dead transitions. [2021-03-24 22:35:49,400 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 71 transitions, 223 flow [2021-03-24 22:35:49,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 22:35:49,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 22:35:49,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 22:35:49,401 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 22:35:49,401 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,402 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,402 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:49,402 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,403 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,403 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,404 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,404 INFO L185 Difference]: Start difference. First operand has 37 places, 72 transitions, 210 flow. Second operand 3 states and 303 transitions. [2021-03-24 22:35:49,404 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 71 transitions, 223 flow [2021-03-24 22:35:49,405 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 71 transitions, 222 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 22:35:49,406 INFO L241 Difference]: Finished difference. Result has 38 places, 71 transitions, 208 flow [2021-03-24 22:35:49,406 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=206, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=208, PETRI_PLACES=38, PETRI_TRANSITIONS=71} [2021-03-24 22:35:49,406 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -12 predicate places. [2021-03-24 22:35:49,406 INFO L480 AbstractCegarLoop]: Abstraction has has 38 places, 71 transitions, 208 flow [2021-03-24 22:35:49,407 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,407 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:49,407 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:49,407 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-24 22:35:49,407 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:49,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:49,408 INFO L82 PathProgramCache]: Analyzing trace with hash 779424171, now seen corresponding path program 1 times [2021-03-24 22:35:49,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:49,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214524248] [2021-03-24 22:35:49,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:49,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:49,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 22:35:49,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,447 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:49,447 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214524248] [2021-03-24 22:35:49,447 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:49,447 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 22:35:49,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819608476] [2021-03-24 22:35:49,448 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 22:35:49,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:49,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 22:35:49,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 22:35:49,450 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 22:35:49,450 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 71 transitions, 208 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,450 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:49,450 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 22:35:49,450 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:49,496 INFO L129 PetriNetUnfolder]: 185/309 cut-off events. [2021-03-24 22:35:49,496 INFO L130 PetriNetUnfolder]: For 44/44 co-relation queries the response was YES. [2021-03-24 22:35:49,497 INFO L84 FinitePrefix]: Finished finitePrefix Result has 363 conditions, 309 events. 185/309 cut-off events. For 44/44 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1139 event pairs, 0 based on Foata normal form. 5/314 useless extension candidates. Maximal degree in co-relation 355. Up to 63 conditions per place. [2021-03-24 22:35:49,505 INFO L132 encePairwiseOnDemand]: 104/107 looper letters, 6 selfloop transitions, 1 changer transitions 0/69 dead transitions. [2021-03-24 22:35:49,505 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 69 transitions, 216 flow [2021-03-24 22:35:49,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 22:35:49,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 22:35:49,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 22:35:49,507 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 22:35:49,507 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,507 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,508 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:49,508 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,508 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,509 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,509 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,510 INFO L185 Difference]: Start difference. First operand has 38 places, 71 transitions, 208 flow. Second operand 3 states and 303 transitions. [2021-03-24 22:35:49,510 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 69 transitions, 216 flow [2021-03-24 22:35:49,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 69 transitions, 215 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 22:35:49,511 INFO L241 Difference]: Finished difference. Result has 39 places, 69 transitions, 203 flow [2021-03-24 22:35:49,512 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=201, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=203, PETRI_PLACES=39, PETRI_TRANSITIONS=69} [2021-03-24 22:35:49,512 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -11 predicate places. [2021-03-24 22:35:49,512 INFO L480 AbstractCegarLoop]: Abstraction has has 39 places, 69 transitions, 203 flow [2021-03-24 22:35:49,512 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,512 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:49,512 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:49,512 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-24 22:35:49,513 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:49,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:49,513 INFO L82 PathProgramCache]: Analyzing trace with hash 394116671, now seen corresponding path program 1 times [2021-03-24 22:35:49,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:49,513 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972709126] [2021-03-24 22:35:49,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:49,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:49,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 22:35:49,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:49,537 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972709126] [2021-03-24 22:35:49,537 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:49,537 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 22:35:49,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81070661] [2021-03-24 22:35:49,538 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 22:35:49,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:49,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 22:35:49,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 22:35:49,539 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 22:35:49,539 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 69 transitions, 203 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,539 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:49,539 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 22:35:49,539 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:49,553 INFO L129 PetriNetUnfolder]: 48/111 cut-off events. [2021-03-24 22:35:49,553 INFO L130 PetriNetUnfolder]: For 39/39 co-relation queries the response was YES. [2021-03-24 22:35:49,554 INFO L84 FinitePrefix]: Finished finitePrefix Result has 135 conditions, 111 events. 48/111 cut-off events. For 39/39 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 316 event pairs, 0 based on Foata normal form. 31/142 useless extension candidates. Maximal degree in co-relation 127. Up to 20 conditions per place. [2021-03-24 22:35:49,554 INFO L132 encePairwiseOnDemand]: 100/107 looper letters, 2 selfloop transitions, 1 changer transitions 0/63 dead transitions. [2021-03-24 22:35:49,554 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 63 transitions, 191 flow [2021-03-24 22:35:49,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 22:35:49,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 22:35:49,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 22:35:49,555 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 22:35:49,556 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,556 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:49,556 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,557 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,558 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,558 INFO L185 Difference]: Start difference. First operand has 39 places, 69 transitions, 203 flow. Second operand 3 states and 303 transitions. [2021-03-24 22:35:49,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 63 transitions, 191 flow [2021-03-24 22:35:49,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 63 transitions, 190 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 22:35:49,559 INFO L241 Difference]: Finished difference. Result has 40 places, 63 transitions, 186 flow [2021-03-24 22:35:49,560 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=184, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=186, PETRI_PLACES=40, PETRI_TRANSITIONS=63} [2021-03-24 22:35:49,560 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -10 predicate places. [2021-03-24 22:35:49,560 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 63 transitions, 186 flow [2021-03-24 22:35:49,560 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,560 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:49,560 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:49,561 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-24 22:35:49,561 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:49,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:49,561 INFO L82 PathProgramCache]: Analyzing trace with hash -2118826737, now seen corresponding path program 1 times [2021-03-24 22:35:49,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:49,561 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999938015] [2021-03-24 22:35:49,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:49,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:49,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 22:35:49,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,575 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:49,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999938015] [2021-03-24 22:35:49,576 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:49,576 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 22:35:49,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821413744] [2021-03-24 22:35:49,576 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 22:35:49,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:49,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 22:35:49,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 22:35:49,577 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 22:35:49,578 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 63 transitions, 186 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,578 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:49,578 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 22:35:49,578 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:49,587 INFO L129 PetriNetUnfolder]: 6/37 cut-off events. [2021-03-24 22:35:49,588 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2021-03-24 22:35:49,588 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 37 events. 6/37 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 47 event pairs, 0 based on Foata normal form. 13/50 useless extension candidates. Maximal degree in co-relation 47. Up to 6 conditions per place. [2021-03-24 22:35:49,588 INFO L132 encePairwiseOnDemand]: 99/107 looper letters, 1 selfloop transitions, 1 changer transitions 0/34 dead transitions. [2021-03-24 22:35:49,588 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 34 transitions, 103 flow [2021-03-24 22:35:49,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 22:35:49,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 22:35:49,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-24 22:35:49,589 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-24 22:35:49,589 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,589 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,590 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:49,590 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-24 22:35:49,591 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,591 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,592 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,592 INFO L185 Difference]: Start difference. First operand has 40 places, 63 transitions, 186 flow. Second operand 3 states and 303 transitions. [2021-03-24 22:35:49,592 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 34 transitions, 103 flow [2021-03-24 22:35:49,592 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 41 places, 34 transitions, 102 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 22:35:49,593 INFO L241 Difference]: Finished difference. Result has 41 places, 34 transitions, 100 flow [2021-03-24 22:35:49,593 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=100, PETRI_PLACES=41, PETRI_TRANSITIONS=34} [2021-03-24 22:35:49,593 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, -9 predicate places. [2021-03-24 22:35:49,593 INFO L480 AbstractCegarLoop]: Abstraction has has 41 places, 34 transitions, 100 flow [2021-03-24 22:35:49,593 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,594 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:49,594 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:49,594 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-24 22:35:49,594 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:49,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:49,594 INFO L82 PathProgramCache]: Analyzing trace with hash 485427359, now seen corresponding path program 1 times [2021-03-24 22:35:49,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:49,595 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033307191] [2021-03-24 22:35:49,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:49,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:49,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:49,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:35:49,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:49,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:35:49,670 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 22:35:49,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 22:35:49,708 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-24 22:35:49,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 22:35:49,773 INFO L142 QuantifierPusher]: treesize reduction 18, result has 69.5 percent of original size [2021-03-24 22:35:49,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-24 22:35:49,852 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 22:35:49,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 22:35:49,904 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:35:49,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:35:49,950 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:35:49,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:35:49,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:49,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033307191] [2021-03-24 22:35:49,989 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:49,989 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:35:49,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559844405] [2021-03-24 22:35:49,989 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:35:49,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:49,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:35:49,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:35:49,991 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:35:49,993 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 34 transitions, 100 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:49,993 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:49,993 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:35:49,993 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:50,242 INFO L129 PetriNetUnfolder]: 1122/1869 cut-off events. [2021-03-24 22:35:50,242 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 22:35:50,248 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3238 conditions, 1869 events. 1122/1869 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 168. Compared 10591 event pairs, 321 based on Foata normal form. 1/1762 useless extension candidates. Maximal degree in co-relation 3230. Up to 513 conditions per place. [2021-03-24 22:35:50,259 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 35 selfloop transitions, 8 changer transitions 0/68 dead transitions. [2021-03-24 22:35:50,259 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 68 transitions, 254 flow [2021-03-24 22:35:50,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:35:50,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:35:50,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:35:50,262 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:35:50,262 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:35:50,262 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:35:50,262 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:50,262 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:35:50,264 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:50,266 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:50,266 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:50,266 INFO L185 Difference]: Start difference. First operand has 41 places, 34 transitions, 100 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:35:50,267 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 68 transitions, 254 flow [2021-03-24 22:35:50,267 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 68 transitions, 253 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 22:35:50,269 INFO L241 Difference]: Finished difference. Result has 57 places, 41 transitions, 160 flow [2021-03-24 22:35:50,269 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=99, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=160, PETRI_PLACES=57, PETRI_TRANSITIONS=41} [2021-03-24 22:35:50,269 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 7 predicate places. [2021-03-24 22:35:50,269 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 41 transitions, 160 flow [2021-03-24 22:35:50,270 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:50,270 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:50,270 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:50,270 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-24 22:35:50,270 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:50,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:50,270 INFO L82 PathProgramCache]: Analyzing trace with hash -800180707, now seen corresponding path program 2 times [2021-03-24 22:35:50,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:50,271 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463781506] [2021-03-24 22:35:50,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:50,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:50,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:50,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:50,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:50,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:35:50,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:50,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:35:50,320 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:35:50,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:35:50,332 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:35:50,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:35:50,350 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:35:50,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:35:50,373 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 22:35:50,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 22:35:50,408 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:35:50,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:35:50,450 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:35:50,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:35:50,486 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:50,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463781506] [2021-03-24 22:35:50,487 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:50,487 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:35:50,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574421740] [2021-03-24 22:35:50,487 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:35:50,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:50,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:35:50,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:35:50,489 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:35:50,490 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 41 transitions, 160 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:50,490 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:50,490 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:35:50,490 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:50,825 INFO L129 PetriNetUnfolder]: 1644/3210 cut-off events. [2021-03-24 22:35:50,826 INFO L130 PetriNetUnfolder]: For 2365/2433 co-relation queries the response was YES. [2021-03-24 22:35:50,838 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6953 conditions, 3210 events. 1644/3210 cut-off events. For 2365/2433 co-relation queries the response was YES. Maximal size of possible extension queue 304. Compared 24697 event pairs, 387 based on Foata normal form. 1/3076 useless extension candidates. Maximal degree in co-relation 6937. Up to 683 conditions per place. [2021-03-24 22:35:50,854 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 53 selfloop transitions, 13 changer transitions 0/91 dead transitions. [2021-03-24 22:35:50,854 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 91 transitions, 531 flow [2021-03-24 22:35:50,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:35:50,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:35:50,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:35:50,857 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:35:50,857 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:35:50,857 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:35:50,857 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:50,857 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:35:50,859 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:50,861 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:50,861 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:50,861 INFO L185 Difference]: Start difference. First operand has 57 places, 41 transitions, 160 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:35:50,861 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 91 transitions, 531 flow [2021-03-24 22:35:50,865 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 91 transitions, 523 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-24 22:35:50,866 INFO L241 Difference]: Finished difference. Result has 73 places, 52 transitions, 285 flow [2021-03-24 22:35:50,867 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=159, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=285, PETRI_PLACES=73, PETRI_TRANSITIONS=52} [2021-03-24 22:35:50,867 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 23 predicate places. [2021-03-24 22:35:50,867 INFO L480 AbstractCegarLoop]: Abstraction has has 73 places, 52 transitions, 285 flow [2021-03-24 22:35:50,867 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:50,867 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:50,867 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:50,867 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-24 22:35:50,868 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:50,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:50,868 INFO L82 PathProgramCache]: Analyzing trace with hash 577942889, now seen corresponding path program 3 times [2021-03-24 22:35:50,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:50,868 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637585953] [2021-03-24 22:35:50,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:50,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:50,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:50,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:50,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:50,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:35:50,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:50,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:35:50,944 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:35:50,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:35:50,960 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:35:50,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:35:50,978 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:35:50,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:35:51,005 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 22:35:51,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 22:35:51,046 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:35:51,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:35:51,089 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:35:51,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:35:51,133 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:51,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637585953] [2021-03-24 22:35:51,134 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:51,134 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:35:51,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733251745] [2021-03-24 22:35:51,135 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:35:51,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:51,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:35:51,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:35:51,138 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:35:51,139 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 52 transitions, 285 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:51,139 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:51,139 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:35:51,139 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:51,694 INFO L129 PetriNetUnfolder]: 2188/4661 cut-off events. [2021-03-24 22:35:51,695 INFO L130 PetriNetUnfolder]: For 8638/8771 co-relation queries the response was YES. [2021-03-24 22:35:51,717 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12216 conditions, 4661 events. 2188/4661 cut-off events. For 8638/8771 co-relation queries the response was YES. Maximal size of possible extension queue 502. Compared 41739 event pairs, 451 based on Foata normal form. 1/4461 useless extension candidates. Maximal degree in co-relation 12192. Up to 948 conditions per place. [2021-03-24 22:35:51,742 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 68 selfloop transitions, 23 changer transitions 0/116 dead transitions. [2021-03-24 22:35:51,742 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 116 transitions, 928 flow [2021-03-24 22:35:51,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:35:51,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:35:51,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:35:51,745 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:35:51,745 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:35:51,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:35:51,745 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:51,746 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:35:51,747 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:51,749 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:51,750 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:51,750 INFO L185 Difference]: Start difference. First operand has 73 places, 52 transitions, 285 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:35:51,750 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 116 transitions, 928 flow [2021-03-24 22:35:51,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 116 transitions, 911 flow, removed 4 selfloop flow, removed 1 redundant places. [2021-03-24 22:35:51,770 INFO L241 Difference]: Finished difference. Result has 89 places, 72 transitions, 562 flow [2021-03-24 22:35:51,770 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=279, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=562, PETRI_PLACES=89, PETRI_TRANSITIONS=72} [2021-03-24 22:35:51,770 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 39 predicate places. [2021-03-24 22:35:51,770 INFO L480 AbstractCegarLoop]: Abstraction has has 89 places, 72 transitions, 562 flow [2021-03-24 22:35:51,771 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:51,771 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:51,771 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:51,771 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-24 22:35:51,771 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:51,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:51,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1696932537, now seen corresponding path program 4 times [2021-03-24 22:35:51,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:51,772 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518856225] [2021-03-24 22:35:51,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:51,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:51,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:51,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:51,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:51,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:35:51,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:51,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:35:51,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:51,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 22:35:51,857 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 22:35:51,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 22:35:51,872 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 22:35:51,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 22:35:51,896 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 22:35:51,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 22:35:51,931 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:35:51,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:35:51,968 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:35:51,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:35:51,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:51,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518856225] [2021-03-24 22:35:51,997 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:51,997 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:35:51,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742908122] [2021-03-24 22:35:51,997 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:35:51,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:51,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:35:51,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:35:52,000 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:35:52,000 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 72 transitions, 562 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:52,000 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:52,001 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:35:52,001 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:52,596 INFO L129 PetriNetUnfolder]: 2435/5318 cut-off events. [2021-03-24 22:35:52,596 INFO L130 PetriNetUnfolder]: For 17874/18398 co-relation queries the response was YES. [2021-03-24 22:35:52,629 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16488 conditions, 5318 events. 2435/5318 cut-off events. For 17874/18398 co-relation queries the response was YES. Maximal size of possible extension queue 596. Compared 48719 event pairs, 533 based on Foata normal form. 1/5113 useless extension candidates. Maximal degree in co-relation 16456. Up to 1130 conditions per place. [2021-03-24 22:35:52,655 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 86 selfloop transitions, 29 changer transitions 0/140 dead transitions. [2021-03-24 22:35:52,655 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 140 transitions, 1420 flow [2021-03-24 22:35:52,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:35:52,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:35:52,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:35:52,658 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:35:52,658 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:35:52,658 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:35:52,658 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:52,658 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:35:52,660 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:52,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:52,662 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:52,662 INFO L185 Difference]: Start difference. First operand has 89 places, 72 transitions, 562 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:35:52,662 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 140 transitions, 1420 flow [2021-03-24 22:35:52,690 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 140 transitions, 1397 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-24 22:35:52,692 INFO L241 Difference]: Finished difference. Result has 105 places, 91 transitions, 879 flow [2021-03-24 22:35:52,692 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=553, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=879, PETRI_PLACES=105, PETRI_TRANSITIONS=91} [2021-03-24 22:35:52,693 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 55 predicate places. [2021-03-24 22:35:52,693 INFO L480 AbstractCegarLoop]: Abstraction has has 105 places, 91 transitions, 879 flow [2021-03-24 22:35:52,693 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:52,693 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:52,693 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:52,693 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-24 22:35:52,694 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:52,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:52,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1265189545, now seen corresponding path program 5 times [2021-03-24 22:35:52,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:52,694 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966791217] [2021-03-24 22:35:52,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:52,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:52,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:52,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:52,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:52,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:35:52,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:52,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:35:52,732 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:35:52,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:35:52,744 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 22:35:52,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 22:35:52,760 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:35:52,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:35:52,788 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 22:35:52,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 22:35:52,814 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:35:52,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:35:52,848 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:35:52,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:35:52,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:52,884 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966791217] [2021-03-24 22:35:52,884 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:52,884 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:35:52,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715808910] [2021-03-24 22:35:52,885 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:35:52,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:52,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:35:52,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:35:52,886 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:35:52,887 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 91 transitions, 879 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:52,887 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:52,887 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:35:52,887 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:54,164 INFO L129 PetriNetUnfolder]: 4217/10029 cut-off events. [2021-03-24 22:35:54,165 INFO L130 PetriNetUnfolder]: For 40017/40880 co-relation queries the response was YES. [2021-03-24 22:35:54,243 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28916 conditions, 10029 events. 4217/10029 cut-off events. For 40017/40880 co-relation queries the response was YES. Maximal size of possible extension queue 1381. Compared 111689 event pairs, 611 based on Foata normal form. 2/9501 useless extension candidates. Maximal degree in co-relation 28876. Up to 2199 conditions per place. [2021-03-24 22:35:54,306 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 100 selfloop transitions, 49 changer transitions 0/174 dead transitions. [2021-03-24 22:35:54,306 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 174 transitions, 2145 flow [2021-03-24 22:35:54,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:35:54,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:35:54,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:35:54,309 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:35:54,309 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:35:54,310 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:35:54,310 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:54,310 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:35:54,312 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:54,314 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:54,315 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:54,315 INFO L185 Difference]: Start difference. First operand has 105 places, 91 transitions, 879 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:35:54,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 174 transitions, 2145 flow [2021-03-24 22:35:54,405 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 174 transitions, 2053 flow, removed 37 selfloop flow, removed 1 redundant places. [2021-03-24 22:35:54,409 INFO L241 Difference]: Finished difference. Result has 121 places, 124 transitions, 1471 flow [2021-03-24 22:35:54,409 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=835, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1471, PETRI_PLACES=121, PETRI_TRANSITIONS=124} [2021-03-24 22:35:54,409 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 71 predicate places. [2021-03-24 22:35:54,409 INFO L480 AbstractCegarLoop]: Abstraction has has 121 places, 124 transitions, 1471 flow [2021-03-24 22:35:54,410 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:54,410 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:54,410 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:54,410 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-24 22:35:54,410 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:54,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:54,411 INFO L82 PathProgramCache]: Analyzing trace with hash 69446857, now seen corresponding path program 1 times [2021-03-24 22:35:54,411 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:54,411 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336989407] [2021-03-24 22:35:54,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:54,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:54,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:54,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:54,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:54,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 22:35:54,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:54,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:54,423 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:54,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336989407] [2021-03-24 22:35:54,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:54,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 22:35:54,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492914278] [2021-03-24 22:35:54,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 22:35:54,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:54,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 22:35:54,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 22:35:54,425 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-24 22:35:54,425 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 124 transitions, 1471 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:54,425 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:54,425 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-24 22:35:54,425 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:54,607 INFO L129 PetriNetUnfolder]: 0/1353 cut-off events. [2021-03-24 22:35:54,608 INFO L130 PetriNetUnfolder]: For 5869/6128 co-relation queries the response was YES. [2021-03-24 22:35:54,608 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3994 conditions, 1353 events. 0/1353 cut-off events. For 5869/6128 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 17377 event pairs, 0 based on Foata normal form. 214/1404 useless extension candidates. Maximal degree in co-relation 0. Up to 146 conditions per place. [2021-03-24 22:35:54,610 INFO L132 encePairwiseOnDemand]: 103/107 looper letters, 1 selfloop transitions, 1 changer transitions 5/115 dead transitions. [2021-03-24 22:35:54,611 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 115 transitions, 1448 flow [2021-03-24 22:35:54,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 22:35:54,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 22:35:54,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 299 transitions. [2021-03-24 22:35:54,613 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9314641744548287 [2021-03-24 22:35:54,613 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 299 transitions. [2021-03-24 22:35:54,613 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 299 transitions. [2021-03-24 22:35:54,613 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:54,613 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 299 transitions. [2021-03-24 22:35:54,614 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 99.66666666666667) internal successors, (299), 3 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:54,615 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:54,615 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:54,615 INFO L185 Difference]: Start difference. First operand has 121 places, 124 transitions, 1471 flow. Second operand 3 states and 299 transitions. [2021-03-24 22:35:54,616 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 115 transitions, 1448 flow [2021-03-24 22:35:54,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 115 transitions, 1410 flow, removed 13 selfloop flow, removed 1 redundant places. [2021-03-24 22:35:54,656 INFO L241 Difference]: Finished difference. Result has 122 places, 110 transitions, 1360 flow [2021-03-24 22:35:54,656 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1406, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1360, PETRI_PLACES=122, PETRI_TRANSITIONS=110} [2021-03-24 22:35:54,656 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 72 predicate places. [2021-03-24 22:35:54,656 INFO L480 AbstractCegarLoop]: Abstraction has has 122 places, 110 transitions, 1360 flow [2021-03-24 22:35:54,656 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:54,656 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:54,656 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:54,657 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-24 22:35:54,657 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:54,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:54,657 INFO L82 PathProgramCache]: Analyzing trace with hash 49113155, now seen corresponding path program 6 times [2021-03-24 22:35:54,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:54,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063132917] [2021-03-24 22:35:54,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:54,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:54,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:54,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:54,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:54,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:35:54,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:54,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:35:54,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:54,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 22:35:54,742 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-24 22:35:54,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 22:35:54,771 INFO L142 QuantifierPusher]: treesize reduction 9, result has 81.3 percent of original size [2021-03-24 22:35:54,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 22:35:54,805 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 22:35:54,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 22:35:54,858 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:35:54,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:35:54,899 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:35:54,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:35:54,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:54,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063132917] [2021-03-24 22:35:54,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:54,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:35:54,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327553211] [2021-03-24 22:35:54,935 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:35:54,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:54,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:35:54,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:35:54,937 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:35:54,937 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 110 transitions, 1360 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:54,937 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:54,937 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:35:54,938 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:56,038 INFO L129 PetriNetUnfolder]: 2482/7195 cut-off events. [2021-03-24 22:35:56,038 INFO L130 PetriNetUnfolder]: For 72601/74367 co-relation queries the response was YES. [2021-03-24 22:35:56,078 INFO L84 FinitePrefix]: Finished finitePrefix Result has 37059 conditions, 7195 events. 2482/7195 cut-off events. For 72601/74367 co-relation queries the response was YES. Maximal size of possible extension queue 786. Compared 81593 event pairs, 1050 based on Foata normal form. 2/7015 useless extension candidates. Maximal degree in co-relation 37011. Up to 2531 conditions per place. [2021-03-24 22:35:56,118 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 144 selfloop transitions, 44 changer transitions 1/205 dead transitions. [2021-03-24 22:35:56,118 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 205 transitions, 2986 flow [2021-03-24 22:35:56,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:35:56,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:35:56,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:35:56,121 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:35:56,121 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:35:56,121 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:35:56,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:56,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:35:56,123 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:56,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:56,125 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:56,125 INFO L185 Difference]: Start difference. First operand has 122 places, 110 transitions, 1360 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:35:56,125 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 205 transitions, 2986 flow [2021-03-24 22:35:56,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 205 transitions, 2915 flow, removed 35 selfloop flow, removed 6 redundant places. [2021-03-24 22:35:56,339 INFO L241 Difference]: Finished difference. Result has 128 places, 125 transitions, 1725 flow [2021-03-24 22:35:56,339 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1349, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1725, PETRI_PLACES=128, PETRI_TRANSITIONS=125} [2021-03-24 22:35:56,340 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 78 predicate places. [2021-03-24 22:35:56,340 INFO L480 AbstractCegarLoop]: Abstraction has has 128 places, 125 transitions, 1725 flow [2021-03-24 22:35:56,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:56,340 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:56,340 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:56,340 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-24 22:35:56,341 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:56,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:56,341 INFO L82 PathProgramCache]: Analyzing trace with hash -79794005, now seen corresponding path program 7 times [2021-03-24 22:35:56,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:56,341 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954998722] [2021-03-24 22:35:56,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:56,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:56,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:56,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:56,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:56,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:35:56,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:56,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:35:56,397 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 22:35:56,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 22:35:56,418 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:35:56,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:35:56,441 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 22:35:56,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 22:35:56,463 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 22:35:56,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 22:35:56,494 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:35:56,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:35:56,534 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:35:56,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:35:56,568 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:56,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954998722] [2021-03-24 22:35:56,569 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:56,569 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:35:56,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196932834] [2021-03-24 22:35:56,570 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:35:56,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:56,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:35:56,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:35:56,572 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:35:56,572 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 125 transitions, 1725 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:56,573 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:56,573 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:35:56,573 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:35:58,082 INFO L129 PetriNetUnfolder]: 3009/11033 cut-off events. [2021-03-24 22:35:58,082 INFO L130 PetriNetUnfolder]: For 127965/133062 co-relation queries the response was YES. [2021-03-24 22:35:58,135 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55289 conditions, 11033 events. 3009/11033 cut-off events. For 127965/133062 co-relation queries the response was YES. Maximal size of possible extension queue 1280. Compared 150182 event pairs, 883 based on Foata normal form. 7/10726 useless extension candidates. Maximal degree in co-relation 55238. Up to 2689 conditions per place. [2021-03-24 22:35:58,184 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 141 selfloop transitions, 85 changer transitions 1/243 dead transitions. [2021-03-24 22:35:58,184 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 243 transitions, 3995 flow [2021-03-24 22:35:58,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:35:58,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:35:58,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:35:58,186 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:35:58,186 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:35:58,186 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:35:58,187 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:35:58,187 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:35:58,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:58,190 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:58,191 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:58,191 INFO L185 Difference]: Start difference. First operand has 128 places, 125 transitions, 1725 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:35:58,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 243 transitions, 3995 flow [2021-03-24 22:35:58,723 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 243 transitions, 3823 flow, removed 54 selfloop flow, removed 2 redundant places. [2021-03-24 22:35:58,729 INFO L241 Difference]: Finished difference. Result has 142 places, 169 transitions, 2755 flow [2021-03-24 22:35:58,730 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1647, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=2755, PETRI_PLACES=142, PETRI_TRANSITIONS=169} [2021-03-24 22:35:58,730 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 92 predicate places. [2021-03-24 22:35:58,730 INFO L480 AbstractCegarLoop]: Abstraction has has 142 places, 169 transitions, 2755 flow [2021-03-24 22:35:58,731 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:58,731 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:35:58,731 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:35:58,731 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-24 22:35:58,731 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:35:58,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:35:58,731 INFO L82 PathProgramCache]: Analyzing trace with hash 394404565, now seen corresponding path program 8 times [2021-03-24 22:35:58,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:35:58,732 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476587978] [2021-03-24 22:35:58,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:35:58,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:35:58,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:58,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:35:58,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:58,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:35:58,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:58,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:35:58,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:35:58,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 22:35:58,795 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:35:58,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:35:58,812 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:35:58,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:35:58,838 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:35:58,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:35:58,891 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:35:58,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:35:58,932 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:35:58,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:35:58,968 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:35:58,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476587978] [2021-03-24 22:35:58,968 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:35:58,968 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:35:58,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701678592] [2021-03-24 22:35:58,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:35:58,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:35:58,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:35:58,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:35:58,970 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:35:58,971 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 169 transitions, 2755 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:35:58,971 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:35:58,971 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:35:58,971 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:36:01,234 INFO L129 PetriNetUnfolder]: 3609/15146 cut-off events. [2021-03-24 22:36:01,234 INFO L130 PetriNetUnfolder]: For 215198/219577 co-relation queries the response was YES. [2021-03-24 22:36:01,349 INFO L84 FinitePrefix]: Finished finitePrefix Result has 78992 conditions, 15146 events. 3609/15146 cut-off events. For 215198/219577 co-relation queries the response was YES. Maximal size of possible extension queue 1869. Compared 228830 event pairs, 1180 based on Foata normal form. 1/14680 useless extension candidates. Maximal degree in co-relation 78934. Up to 3921 conditions per place. [2021-03-24 22:36:01,428 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 217 selfloop transitions, 96 changer transitions 2/331 dead transitions. [2021-03-24 22:36:01,428 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 331 transitions, 6187 flow [2021-03-24 22:36:01,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:36:01,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:36:01,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:36:01,431 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:36:01,431 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:36:01,431 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:36:01,431 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:36:01,431 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:36:01,434 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:01,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:01,436 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:01,436 INFO L185 Difference]: Start difference. First operand has 142 places, 169 transitions, 2755 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:36:01,436 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 331 transitions, 6187 flow [2021-03-24 22:36:02,244 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 331 transitions, 6077 flow, removed 42 selfloop flow, removed 2 redundant places. [2021-03-24 22:36:02,251 INFO L241 Difference]: Finished difference. Result has 156 places, 211 transitions, 3900 flow [2021-03-24 22:36:02,251 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=2693, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3900, PETRI_PLACES=156, PETRI_TRANSITIONS=211} [2021-03-24 22:36:02,251 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 106 predicate places. [2021-03-24 22:36:02,252 INFO L480 AbstractCegarLoop]: Abstraction has has 156 places, 211 transitions, 3900 flow [2021-03-24 22:36:02,252 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:02,252 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:36:02,252 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:36:02,252 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-24 22:36:02,252 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:36:02,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:36:02,253 INFO L82 PathProgramCache]: Analyzing trace with hash -344952837, now seen corresponding path program 9 times [2021-03-24 22:36:02,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:36:02,253 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823550873] [2021-03-24 22:36:02,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:36:02,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:36:02,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:02,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:36:02,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:02,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:36:02,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:02,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:36:02,298 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:36:02,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:36:02,310 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-24 22:36:02,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 22:36:02,325 INFO L142 QuantifierPusher]: treesize reduction 18, result has 69.5 percent of original size [2021-03-24 22:36:02,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-24 22:36:02,360 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 22:36:02,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 22:36:02,400 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:36:02,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:36:02,440 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:36:02,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:36:02,476 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:36:02,476 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823550873] [2021-03-24 22:36:02,477 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:36:02,478 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:36:02,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239087584] [2021-03-24 22:36:02,480 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:36:02,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:36:02,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:36:02,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:36:02,483 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:36:02,484 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 211 transitions, 3900 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:02,484 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:36:02,484 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:36:02,484 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:36:04,967 INFO L129 PetriNetUnfolder]: 3603/14931 cut-off events. [2021-03-24 22:36:04,967 INFO L130 PetriNetUnfolder]: For 264869/269363 co-relation queries the response was YES. [2021-03-24 22:36:05,094 INFO L84 FinitePrefix]: Finished finitePrefix Result has 85241 conditions, 14931 events. 3603/14931 cut-off events. For 264869/269363 co-relation queries the response was YES. Maximal size of possible extension queue 1815. Compared 222301 event pairs, 1292 based on Foata normal form. 5/14531 useless extension candidates. Maximal degree in co-relation 85176. Up to 4266 conditions per place. [2021-03-24 22:36:05,173 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 225 selfloop transitions, 102 changer transitions 1/344 dead transitions. [2021-03-24 22:36:05,173 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 344 transitions, 7065 flow [2021-03-24 22:36:05,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:36:05,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:36:05,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:36:05,176 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:36:05,176 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:36:05,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:36:05,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:36:05,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:36:05,178 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:05,180 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:05,180 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:05,181 INFO L185 Difference]: Start difference. First operand has 156 places, 211 transitions, 3900 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:36:05,181 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 344 transitions, 7065 flow [2021-03-24 22:36:06,502 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 161 places, 344 transitions, 6716 flow, removed 150 selfloop flow, removed 3 redundant places. [2021-03-24 22:36:06,507 INFO L241 Difference]: Finished difference. Result has 169 places, 252 transitions, 5006 flow [2021-03-24 22:36:06,507 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=3736, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5006, PETRI_PLACES=169, PETRI_TRANSITIONS=252} [2021-03-24 22:36:06,507 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 119 predicate places. [2021-03-24 22:36:06,507 INFO L480 AbstractCegarLoop]: Abstraction has has 169 places, 252 transitions, 5006 flow [2021-03-24 22:36:06,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:06,508 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:36:06,508 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:36:06,508 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-24 22:36:06,508 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:36:06,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:36:06,508 INFO L82 PathProgramCache]: Analyzing trace with hash -902040587, now seen corresponding path program 10 times [2021-03-24 22:36:06,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:36:06,509 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832883400] [2021-03-24 22:36:06,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:36:06,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:36:06,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:06,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:36:06,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:06,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:36:06,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:06,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:36:06,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:06,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 22:36:06,568 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-24 22:36:06,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 22:36:06,596 INFO L142 QuantifierPusher]: treesize reduction 18, result has 72.3 percent of original size [2021-03-24 22:36:06,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 22:36:06,634 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:36:06,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:36:06,684 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:36:06,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:36:06,726 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:36:06,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:36:06,763 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:36:06,763 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832883400] [2021-03-24 22:36:06,763 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:36:06,763 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:36:06,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828305268] [2021-03-24 22:36:06,764 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:36:06,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:36:06,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:36:06,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:36:06,765 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:36:06,766 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 252 transitions, 5006 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:06,766 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:36:06,766 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:36:06,766 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:36:09,838 INFO L129 PetriNetUnfolder]: 3626/16548 cut-off events. [2021-03-24 22:36:09,838 INFO L130 PetriNetUnfolder]: For 335416/342545 co-relation queries the response was YES. [2021-03-24 22:36:09,974 INFO L84 FinitePrefix]: Finished finitePrefix Result has 97499 conditions, 16548 events. 3626/16548 cut-off events. For 335416/342545 co-relation queries the response was YES. Maximal size of possible extension queue 2031. Compared 257424 event pairs, 1726 based on Foata normal form. 8/16072 useless extension candidates. Maximal degree in co-relation 97428. Up to 4214 conditions per place. [2021-03-24 22:36:10,428 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 267 selfloop transitions, 132 changer transitions 2/417 dead transitions. [2021-03-24 22:36:10,429 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 417 transitions, 8880 flow [2021-03-24 22:36:10,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:36:10,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:36:10,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:36:10,432 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:36:10,432 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:36:10,432 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:36:10,433 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:36:10,433 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:36:10,435 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:10,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:10,436 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:10,436 INFO L185 Difference]: Start difference. First operand has 169 places, 252 transitions, 5006 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:36:10,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 417 transitions, 8880 flow [2021-03-24 22:36:11,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 417 transitions, 8546 flow, removed 115 selfloop flow, removed 2 redundant places. [2021-03-24 22:36:11,330 INFO L241 Difference]: Finished difference. Result has 183 places, 286 transitions, 5922 flow [2021-03-24 22:36:11,330 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=4838, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5922, PETRI_PLACES=183, PETRI_TRANSITIONS=286} [2021-03-24 22:36:11,330 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 133 predicate places. [2021-03-24 22:36:11,330 INFO L480 AbstractCegarLoop]: Abstraction has has 183 places, 286 transitions, 5922 flow [2021-03-24 22:36:11,331 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:11,331 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:36:11,331 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:36:11,331 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-24 22:36:11,331 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:36:11,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:36:11,331 INFO L82 PathProgramCache]: Analyzing trace with hash -1148306967, now seen corresponding path program 11 times [2021-03-24 22:36:11,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:36:11,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795343656] [2021-03-24 22:36:11,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:36:11,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:36:11,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:11,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:36:11,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:11,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:36:11,358 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:36:11,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:36:11,365 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:36:11,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:36:11,377 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:36:11,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:36:11,392 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:36:11,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:36:11,415 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 22:36:11,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 22:36:11,446 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:36:11,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:36:11,476 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:36:11,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:36:11,502 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:36:11,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795343656] [2021-03-24 22:36:11,502 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:36:11,502 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:36:11,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255594524] [2021-03-24 22:36:11,503 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:36:11,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:36:11,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:36:11,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:36:11,504 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:36:11,505 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 286 transitions, 5922 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:11,505 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:36:11,505 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:36:11,505 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:36:15,846 INFO L129 PetriNetUnfolder]: 3892/19260 cut-off events. [2021-03-24 22:36:15,846 INFO L130 PetriNetUnfolder]: For 424826/434469 co-relation queries the response was YES. [2021-03-24 22:36:15,962 INFO L84 FinitePrefix]: Finished finitePrefix Result has 115999 conditions, 19260 events. 3892/19260 cut-off events. For 424826/434469 co-relation queries the response was YES. Maximal size of possible extension queue 2378. Compared 314084 event pairs, 1407 based on Foata normal form. 11/18673 useless extension candidates. Maximal degree in co-relation 115921. Up to 5001 conditions per place. [2021-03-24 22:36:16,044 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 219 selfloop transitions, 173 changer transitions 1/409 dead transitions. [2021-03-24 22:36:16,044 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 409 transitions, 9196 flow [2021-03-24 22:36:16,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:36:16,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:36:16,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:36:16,046 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:36:16,046 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:36:16,046 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:36:16,047 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:36:16,047 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:36:16,049 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:16,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:16,051 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:16,051 INFO L185 Difference]: Start difference. First operand has 183 places, 286 transitions, 5922 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:36:16,051 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 409 transitions, 9196 flow [2021-03-24 22:36:17,770 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 409 transitions, 8819 flow, removed 126 selfloop flow, removed 3 redundant places. [2021-03-24 22:36:17,777 INFO L241 Difference]: Finished difference. Result has 196 places, 339 transitions, 7625 flow [2021-03-24 22:36:17,777 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=5707, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=7625, PETRI_PLACES=196, PETRI_TRANSITIONS=339} [2021-03-24 22:36:17,777 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 146 predicate places. [2021-03-24 22:36:17,777 INFO L480 AbstractCegarLoop]: Abstraction has has 196 places, 339 transitions, 7625 flow [2021-03-24 22:36:17,777 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:17,777 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:36:17,778 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:36:17,778 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-24 22:36:17,778 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:36:17,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:36:17,778 INFO L82 PathProgramCache]: Analyzing trace with hash 1553004443, now seen corresponding path program 12 times [2021-03-24 22:36:17,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:36:17,778 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998362373] [2021-03-24 22:36:17,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:36:17,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:36:17,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:17,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:36:17,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:17,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:36:17,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:17,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:36:17,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:17,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 22:36:17,823 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-24 22:36:17,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 22:36:17,850 INFO L142 QuantifierPusher]: treesize reduction 18, result has 72.3 percent of original size [2021-03-24 22:36:17,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 22:36:17,889 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:36:17,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:36:17,937 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:36:17,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:36:17,978 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:36:17,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:36:18,009 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:36:18,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998362373] [2021-03-24 22:36:18,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:36:18,009 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:36:18,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664846673] [2021-03-24 22:36:18,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:36:18,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:36:18,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:36:18,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:36:18,011 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:36:18,012 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 339 transitions, 7625 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:18,012 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:36:18,012 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:36:18,012 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:36:22,729 INFO L129 PetriNetUnfolder]: 3971/20301 cut-off events. [2021-03-24 22:36:22,729 INFO L130 PetriNetUnfolder]: For 535489/545854 co-relation queries the response was YES. [2021-03-24 22:36:22,861 INFO L84 FinitePrefix]: Finished finitePrefix Result has 130219 conditions, 20301 events. 3971/20301 cut-off events. For 535489/545854 co-relation queries the response was YES. Maximal size of possible extension queue 2479. Compared 337023 event pairs, 1815 based on Foata normal form. 14/19554 useless extension candidates. Maximal degree in co-relation 130135. Up to 4783 conditions per place. [2021-03-24 22:36:22,926 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 281 selfloop transitions, 205 changer transitions 2/504 dead transitions. [2021-03-24 22:36:22,927 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 504 transitions, 12007 flow [2021-03-24 22:36:22,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:36:22,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:36:22,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:36:22,928 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:36:22,928 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:36:22,928 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:36:22,929 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:36:22,929 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:36:22,930 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:22,932 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:22,932 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:22,932 INFO L185 Difference]: Start difference. First operand has 196 places, 339 transitions, 7625 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:36:22,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 504 transitions, 12007 flow [2021-03-24 22:36:25,028 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 504 transitions, 11723 flow, removed 85 selfloop flow, removed 2 redundant places. [2021-03-24 22:36:25,036 INFO L241 Difference]: Finished difference. Result has 210 places, 375 transitions, 8941 flow [2021-03-24 22:36:25,036 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=7437, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=339, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=134, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=8941, PETRI_PLACES=210, PETRI_TRANSITIONS=375} [2021-03-24 22:36:25,036 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 160 predicate places. [2021-03-24 22:36:25,037 INFO L480 AbstractCegarLoop]: Abstraction has has 210 places, 375 transitions, 8941 flow [2021-03-24 22:36:25,037 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:25,037 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:36:25,037 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:36:25,037 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-24 22:36:25,037 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:36:25,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:36:25,037 INFO L82 PathProgramCache]: Analyzing trace with hash 825661975, now seen corresponding path program 13 times [2021-03-24 22:36:25,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:36:25,038 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802571412] [2021-03-24 22:36:25,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:36:25,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:36:25,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:25,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:36:25,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:25,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:36:25,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:25,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:36:25,080 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:36:25,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:36:25,092 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 22:36:25,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 22:36:25,108 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 22:36:25,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 22:36:25,131 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 22:36:25,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 22:36:25,163 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:36:25,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:36:25,199 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:36:25,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:36:25,233 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:36:25,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802571412] [2021-03-24 22:36:25,234 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:36:25,234 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:36:25,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054898320] [2021-03-24 22:36:25,234 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:36:25,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:36:25,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:36:25,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:36:25,235 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:36:25,236 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 375 transitions, 8941 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:25,236 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:36:25,236 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:36:25,236 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:36:31,539 INFO L129 PetriNetUnfolder]: 4096/23889 cut-off events. [2021-03-24 22:36:31,539 INFO L130 PetriNetUnfolder]: For 637832/649137 co-relation queries the response was YES. [2021-03-24 22:36:31,739 INFO L84 FinitePrefix]: Finished finitePrefix Result has 149715 conditions, 23889 events. 4096/23889 cut-off events. For 637832/649137 co-relation queries the response was YES. Maximal size of possible extension queue 2905. Compared 418935 event pairs, 1914 based on Foata normal form. 25/22979 useless extension candidates. Maximal degree in co-relation 149624. Up to 5149 conditions per place. [2021-03-24 22:36:31,824 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 269 selfloop transitions, 238 changer transitions 1/524 dead transitions. [2021-03-24 22:36:31,824 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 524 transitions, 13191 flow [2021-03-24 22:36:31,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:36:31,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:36:31,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:36:31,826 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:36:31,826 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:36:31,826 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:36:31,827 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:36:31,827 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:36:31,828 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:31,829 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:31,830 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:31,830 INFO L185 Difference]: Start difference. First operand has 210 places, 375 transitions, 8941 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:36:31,830 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 524 transitions, 13191 flow [2021-03-24 22:36:35,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 524 transitions, 12806 flow, removed 130 selfloop flow, removed 3 redundant places. [2021-03-24 22:36:35,196 INFO L241 Difference]: Finished difference. Result has 223 places, 436 transitions, 10986 flow [2021-03-24 22:36:35,197 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=8656, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=375, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=177, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=10986, PETRI_PLACES=223, PETRI_TRANSITIONS=436} [2021-03-24 22:36:35,197 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 173 predicate places. [2021-03-24 22:36:35,197 INFO L480 AbstractCegarLoop]: Abstraction has has 223 places, 436 transitions, 10986 flow [2021-03-24 22:36:35,197 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:35,197 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:36:35,197 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:36:35,197 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-24 22:36:35,197 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:36:35,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:36:35,198 INFO L82 PathProgramCache]: Analyzing trace with hash -742751195, now seen corresponding path program 14 times [2021-03-24 22:36:35,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:36:35,198 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229351451] [2021-03-24 22:36:35,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:36:35,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:36:35,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:35,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:36:35,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:35,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:36:35,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:35,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:36:35,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:35,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 22:36:35,239 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:36:35,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:36:35,255 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 22:36:35,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 22:36:35,276 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:36:35,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:36:35,324 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:36:35,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:36:35,359 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:36:35,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:36:35,391 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:36:35,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229351451] [2021-03-24 22:36:35,391 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:36:35,391 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:36:35,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544856888] [2021-03-24 22:36:35,392 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:36:35,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:36:35,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:36:35,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:36:35,393 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:36:35,393 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 223 places, 436 transitions, 10986 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:35,393 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:36:35,393 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:36:35,394 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:36:42,868 INFO L129 PetriNetUnfolder]: 4071/24168 cut-off events. [2021-03-24 22:36:42,869 INFO L130 PetriNetUnfolder]: For 726016/736855 co-relation queries the response was YES. [2021-03-24 22:36:43,047 INFO L84 FinitePrefix]: Finished finitePrefix Result has 159466 conditions, 24168 events. 4071/24168 cut-off events. For 726016/736855 co-relation queries the response was YES. Maximal size of possible extension queue 3055. Compared 425920 event pairs, 2127 based on Foata normal form. 22/23427 useless extension candidates. Maximal degree in co-relation 159369. Up to 4617 conditions per place. [2021-03-24 22:36:43,126 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 304 selfloop transitions, 276 changer transitions 2/598 dead transitions. [2021-03-24 22:36:43,126 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 598 transitions, 15970 flow [2021-03-24 22:36:43,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:36:43,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:36:43,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:36:43,127 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:36:43,127 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:36:43,127 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:36:43,128 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:36:43,128 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:36:43,129 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:43,130 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:43,130 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:43,130 INFO L185 Difference]: Start difference. First operand has 223 places, 436 transitions, 10986 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:36:43,130 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 598 transitions, 15970 flow [2021-03-24 22:36:46,457 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 598 transitions, 15516 flow, removed 165 selfloop flow, removed 2 redundant places. [2021-03-24 22:36:46,468 INFO L241 Difference]: Finished difference. Result has 237 places, 469 transitions, 12534 flow [2021-03-24 22:36:46,468 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=10622, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=436, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=243, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=12534, PETRI_PLACES=237, PETRI_TRANSITIONS=469} [2021-03-24 22:36:46,469 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 187 predicate places. [2021-03-24 22:36:46,469 INFO L480 AbstractCegarLoop]: Abstraction has has 237 places, 469 transitions, 12534 flow [2021-03-24 22:36:46,469 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:46,469 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:36:46,469 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:36:46,469 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-24 22:36:46,469 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:36:46,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:36:46,470 INFO L82 PathProgramCache]: Analyzing trace with hash -1845019367, now seen corresponding path program 15 times [2021-03-24 22:36:46,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:36:46,470 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73643293] [2021-03-24 22:36:46,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:36:46,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:36:46,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:46,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:36:46,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:36:46,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:36:46,501 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:36:46,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:36:46,511 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:36:46,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:36:46,520 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 22:36:46,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 22:36:46,545 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 22:36:46,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 22:36:46,564 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 22:36:46,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 22:36:46,588 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:36:46,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:36:46,616 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:36:46,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:36:46,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:36:46,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73643293] [2021-03-24 22:36:46,641 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:36:46,641 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:36:46,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033193922] [2021-03-24 22:36:46,641 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:36:46,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:36:46,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:36:46,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:36:46,642 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:36:46,642 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 469 transitions, 12534 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:46,642 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:36:46,643 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:36:46,643 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:36:54,475 INFO L129 PetriNetUnfolder]: 4075/24720 cut-off events. [2021-03-24 22:36:54,475 INFO L130 PetriNetUnfolder]: For 828291/839384 co-relation queries the response was YES. [2021-03-24 22:36:54,695 INFO L84 FinitePrefix]: Finished finitePrefix Result has 169753 conditions, 24720 events. 4075/24720 cut-off events. For 828291/839384 co-relation queries the response was YES. Maximal size of possible extension queue 3079. Compared 438444 event pairs, 2089 based on Foata normal form. 29/23895 useless extension candidates. Maximal degree in co-relation 169649. Up to 5064 conditions per place. [2021-03-24 22:36:54,776 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 302 selfloop transitions, 282 changer transitions 1/601 dead transitions. [2021-03-24 22:36:54,776 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 601 transitions, 16764 flow [2021-03-24 22:36:54,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:36:54,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:36:54,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:36:54,778 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:36:54,778 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:36:54,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:36:54,778 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:36:54,778 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:36:54,779 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:54,780 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:54,780 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:36:54,781 INFO L185 Difference]: Start difference. First operand has 237 places, 469 transitions, 12534 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:36:54,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 601 transitions, 16764 flow [2021-03-24 22:37:00,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 601 transitions, 16344 flow, removed 147 selfloop flow, removed 3 redundant places. [2021-03-24 22:37:00,012 INFO L241 Difference]: Finished difference. Result has 250 places, 508 transitions, 14238 flow [2021-03-24 22:37:00,012 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=12208, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=469, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=243, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=14238, PETRI_PLACES=250, PETRI_TRANSITIONS=508} [2021-03-24 22:37:00,012 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 200 predicate places. [2021-03-24 22:37:00,012 INFO L480 AbstractCegarLoop]: Abstraction has has 250 places, 508 transitions, 14238 flow [2021-03-24 22:37:00,012 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:00,013 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:37:00,013 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:37:00,013 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-24 22:37:00,013 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:37:00,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:37:00,013 INFO L82 PathProgramCache]: Analyzing trace with hash 565321301, now seen corresponding path program 16 times [2021-03-24 22:37:00,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:37:00,013 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618750329] [2021-03-24 22:37:00,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:37:00,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:37:00,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:37:00,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:37:00,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:37:00,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:37:00,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:37:00,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:37:00,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:37:00,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 22:37:00,052 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:37:00,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:37:00,068 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:37:00,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:37:00,089 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:37:00,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:37:00,140 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:37:00,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:37:00,175 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:37:00,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:37:00,205 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:37:00,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618750329] [2021-03-24 22:37:00,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:37:00,205 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:37:00,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225348056] [2021-03-24 22:37:00,206 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:37:00,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:37:00,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:37:00,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:37:00,207 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:37:00,208 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 508 transitions, 14238 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:00,208 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:37:00,208 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:37:00,208 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:37:08,750 INFO L129 PetriNetUnfolder]: 4026/25615 cut-off events. [2021-03-24 22:37:08,750 INFO L130 PetriNetUnfolder]: For 915494/924736 co-relation queries the response was YES. [2021-03-24 22:37:08,991 INFO L84 FinitePrefix]: Finished finitePrefix Result has 179844 conditions, 25615 events. 4026/25615 cut-off events. For 915494/924736 co-relation queries the response was YES. Maximal size of possible extension queue 3245. Compared 461098 event pairs, 2210 based on Foata normal form. 29/24731 useless extension candidates. Maximal degree in co-relation 179734. Up to 4766 conditions per place. [2021-03-24 22:37:09,085 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 349 selfloop transitions, 313 changer transitions 2/680 dead transitions. [2021-03-24 22:37:09,085 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 680 transitions, 20215 flow [2021-03-24 22:37:09,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:37:09,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:37:09,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:37:09,087 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:37:09,087 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:37:09,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:37:09,087 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:37:09,087 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:37:09,088 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:09,089 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:09,090 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:09,090 INFO L185 Difference]: Start difference. First operand has 250 places, 508 transitions, 14238 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:37:09,090 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 680 transitions, 20215 flow [2021-03-24 22:37:14,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 680 transitions, 19767 flow, removed 162 selfloop flow, removed 2 redundant places. [2021-03-24 22:37:14,401 INFO L241 Difference]: Finished difference. Result has 263 places, 556 transitions, 16293 flow [2021-03-24 22:37:14,402 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=13902, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=508, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=265, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=16293, PETRI_PLACES=263, PETRI_TRANSITIONS=556} [2021-03-24 22:37:14,402 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 213 predicate places. [2021-03-24 22:37:14,402 INFO L480 AbstractCegarLoop]: Abstraction has has 263 places, 556 transitions, 16293 flow [2021-03-24 22:37:14,402 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:14,402 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:37:14,402 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:37:14,402 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-24 22:37:14,403 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:37:14,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:37:14,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1425841649, now seen corresponding path program 17 times [2021-03-24 22:37:14,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:37:14,403 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001529658] [2021-03-24 22:37:14,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:37:14,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:37:14,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:37:14,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:37:14,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:37:14,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:37:14,423 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:37:14,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:37:14,430 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:37:14,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:37:14,441 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 22:37:14,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 22:37:14,465 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 22:37:14,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 22:37:14,492 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 22:37:14,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 22:37:14,521 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:37:14,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:37:14,556 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:37:14,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:37:14,582 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:37:14,582 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001529658] [2021-03-24 22:37:14,582 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:37:14,582 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:37:14,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393920340] [2021-03-24 22:37:14,583 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:37:14,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:37:14,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:37:14,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:37:14,584 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:37:14,584 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 556 transitions, 16293 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:14,584 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:37:14,584 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:37:14,584 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:37:23,266 INFO L129 PetriNetUnfolder]: 4012/26060 cut-off events. [2021-03-24 22:37:23,266 INFO L130 PetriNetUnfolder]: For 1010931/1020615 co-relation queries the response was YES. [2021-03-24 22:37:23,464 INFO L84 FinitePrefix]: Finished finitePrefix Result has 187337 conditions, 26060 events. 4012/26060 cut-off events. For 1010931/1020615 co-relation queries the response was YES. Maximal size of possible extension queue 3243. Compared 471693 event pairs, 2190 based on Foata normal form. 40/25136 useless extension candidates. Maximal degree in co-relation 187221. Up to 5064 conditions per place. [2021-03-24 22:37:23,547 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 314 selfloop transitions, 349 changer transitions 1/680 dead transitions. [2021-03-24 22:37:23,547 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 680 transitions, 20987 flow [2021-03-24 22:37:23,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:37:23,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:37:23,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:37:23,548 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:37:23,548 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:37:23,549 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:37:23,549 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:37:23,549 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:37:23,550 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:23,551 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:23,551 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:23,551 INFO L185 Difference]: Start difference. First operand has 263 places, 556 transitions, 16293 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:37:23,551 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 680 transitions, 20987 flow [2021-03-24 22:37:29,773 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 680 transitions, 20203 flow, removed 182 selfloop flow, removed 4 redundant places. [2021-03-24 22:37:29,784 INFO L241 Difference]: Finished difference. Result has 274 places, 583 transitions, 17514 flow [2021-03-24 22:37:29,785 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=15645, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=322, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=17514, PETRI_PLACES=274, PETRI_TRANSITIONS=583} [2021-03-24 22:37:29,785 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 224 predicate places. [2021-03-24 22:37:29,785 INFO L480 AbstractCegarLoop]: Abstraction has has 274 places, 583 transitions, 17514 flow [2021-03-24 22:37:29,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:29,785 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:37:29,785 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:37:29,785 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-24 22:37:29,785 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:37:29,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:37:29,786 INFO L82 PathProgramCache]: Analyzing trace with hash -1009115031, now seen corresponding path program 18 times [2021-03-24 22:37:29,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:37:29,786 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397205887] [2021-03-24 22:37:29,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:37:29,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:37:29,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:37:29,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:37:29,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:37:29,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:37:29,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:37:29,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:37:29,817 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:37:29,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:37:29,828 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:37:29,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:37:29,844 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 22:37:29,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 22:37:29,883 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:37:29,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:37:29,930 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:37:29,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:37:29,971 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:37:29,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:37:30,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:37:30,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397205887] [2021-03-24 22:37:30,000 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:37:30,000 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:37:30,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969868460] [2021-03-24 22:37:30,001 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:37:30,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:37:30,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:37:30,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:37:30,002 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:37:30,002 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 583 transitions, 17514 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:30,002 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:37:30,002 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:37:30,002 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:37:39,151 INFO L129 PetriNetUnfolder]: 4056/26505 cut-off events. [2021-03-24 22:37:39,151 INFO L130 PetriNetUnfolder]: For 1077000/1087137 co-relation queries the response was YES. [2021-03-24 22:37:39,398 INFO L84 FinitePrefix]: Finished finitePrefix Result has 195139 conditions, 26505 events. 4056/26505 cut-off events. For 1077000/1087137 co-relation queries the response was YES. Maximal size of possible extension queue 3360. Compared 482095 event pairs, 2267 based on Foata normal form. 46/25579 useless extension candidates. Maximal degree in co-relation 195018. Up to 4885 conditions per place. [2021-03-24 22:37:39,491 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 320 selfloop transitions, 384 changer transitions 2/722 dead transitions. [2021-03-24 22:37:39,491 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 722 transitions, 23098 flow [2021-03-24 22:37:39,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:37:39,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:37:39,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:37:39,492 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:37:39,492 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:37:39,493 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:37:39,493 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:37:39,493 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:37:39,494 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:39,495 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:39,495 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:39,495 INFO L185 Difference]: Start difference. First operand has 274 places, 583 transitions, 17514 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:37:39,495 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 722 transitions, 23098 flow [2021-03-24 22:37:46,967 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 722 transitions, 22301 flow, removed 183 selfloop flow, removed 3 redundant places. [2021-03-24 22:37:46,980 INFO L241 Difference]: Finished difference. Result has 286 places, 636 transitions, 19938 flow [2021-03-24 22:37:46,980 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=16901, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=583, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=331, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=19938, PETRI_PLACES=286, PETRI_TRANSITIONS=636} [2021-03-24 22:37:46,980 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 236 predicate places. [2021-03-24 22:37:46,980 INFO L480 AbstractCegarLoop]: Abstraction has has 286 places, 636 transitions, 19938 flow [2021-03-24 22:37:46,981 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:46,981 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:37:46,981 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:37:46,981 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-24 22:37:46,981 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:37:46,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:37:46,981 INFO L82 PathProgramCache]: Analyzing trace with hash 231563487, now seen corresponding path program 19 times [2021-03-24 22:37:46,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:37:46,981 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951909883] [2021-03-24 22:37:46,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:37:46,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:37:46,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:37:46,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:37:46,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:37:47,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:37:47,004 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:37:47,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:37:47,011 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:37:47,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:37:47,022 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 22:37:47,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 22:37:47,039 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:37:47,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:37:47,056 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:37:47,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:37:47,098 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:37:47,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:37:47,128 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:37:47,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:37:47,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:37:47,154 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951909883] [2021-03-24 22:37:47,154 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:37:47,154 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:37:47,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902057095] [2021-03-24 22:37:47,154 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:37:47,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:37:47,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:37:47,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:37:47,155 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:37:47,155 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 636 transitions, 19938 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:47,155 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:37:47,155 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:37:47,155 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:37:57,071 INFO L129 PetriNetUnfolder]: 4065/26940 cut-off events. [2021-03-24 22:37:57,071 INFO L130 PetriNetUnfolder]: For 1131303/1141601 co-relation queries the response was YES. [2021-03-24 22:37:57,307 INFO L84 FinitePrefix]: Finished finitePrefix Result has 200450 conditions, 26940 events. 4065/26940 cut-off events. For 1131303/1141601 co-relation queries the response was YES. Maximal size of possible extension queue 3359. Compared 491811 event pairs, 2205 based on Foata normal form. 47/25927 useless extension candidates. Maximal degree in co-relation 200323. Up to 5064 conditions per place. [2021-03-24 22:37:57,396 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 288 selfloop transitions, 433 changer transitions 2/739 dead transitions. [2021-03-24 22:37:57,397 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 739 transitions, 24252 flow [2021-03-24 22:37:57,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:37:57,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:37:57,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:37:57,398 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:37:57,398 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:37:57,398 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:37:57,398 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:37:57,398 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:37:57,399 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:57,400 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:57,401 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:37:57,401 INFO L185 Difference]: Start difference. First operand has 286 places, 636 transitions, 19938 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:37:57,401 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 739 transitions, 24252 flow [2021-03-24 22:38:05,971 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 739 transitions, 23574 flow, removed 129 selfloop flow, removed 4 redundant places. [2021-03-24 22:38:05,985 INFO L241 Difference]: Finished difference. Result has 296 places, 672 transitions, 21669 flow [2021-03-24 22:38:05,985 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=19382, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=636, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=397, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=21669, PETRI_PLACES=296, PETRI_TRANSITIONS=672} [2021-03-24 22:38:05,985 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 246 predicate places. [2021-03-24 22:38:05,985 INFO L480 AbstractCegarLoop]: Abstraction has has 296 places, 672 transitions, 21669 flow [2021-03-24 22:38:05,986 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:05,986 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:38:05,986 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:38:05,986 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-24 22:38:05,986 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:38:05,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:38:05,986 INFO L82 PathProgramCache]: Analyzing trace with hash -975072863, now seen corresponding path program 20 times [2021-03-24 22:38:05,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:38:05,986 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781553816] [2021-03-24 22:38:05,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:38:05,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:38:06,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:38:06,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:38:06,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:38:06,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:38:06,008 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:38:06,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:38:06,015 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:38:06,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:38:06,026 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:38:06,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:38:06,041 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 22:38:06,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 22:38:06,080 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:38:06,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:38:06,127 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:38:06,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:38:06,161 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:38:06,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:38:06,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:38:06,198 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781553816] [2021-03-24 22:38:06,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:38:06,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:38:06,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961475489] [2021-03-24 22:38:06,198 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:38:06,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:38:06,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:38:06,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:38:06,199 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:38:06,199 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 672 transitions, 21669 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:06,199 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:38:06,199 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:38:06,199 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:38:15,932 INFO L129 PetriNetUnfolder]: 4028/26811 cut-off events. [2021-03-24 22:38:15,932 INFO L130 PetriNetUnfolder]: For 1149441/1159854 co-relation queries the response was YES. [2021-03-24 22:38:16,244 INFO L84 FinitePrefix]: Finished finitePrefix Result has 202090 conditions, 26811 events. 4028/26811 cut-off events. For 1149441/1159854 co-relation queries the response was YES. Maximal size of possible extension queue 3385. Compared 489061 event pairs, 2475 based on Foata normal form. 49/25872 useless extension candidates. Maximal degree in co-relation 201959. Up to 5075 conditions per place. [2021-03-24 22:38:16,348 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 281 selfloop transitions, 486 changer transitions 2/785 dead transitions. [2021-03-24 22:38:16,348 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 785 transitions, 26401 flow [2021-03-24 22:38:16,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:38:16,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:38:16,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:38:16,350 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:38:16,350 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:38:16,350 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:38:16,350 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:38:16,350 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:38:16,351 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:16,352 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:16,352 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:16,352 INFO L185 Difference]: Start difference. First operand has 296 places, 672 transitions, 21669 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:38:16,352 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 785 transitions, 26401 flow [2021-03-24 22:38:25,641 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 785 transitions, 25419 flow, removed 134 selfloop flow, removed 5 redundant places. [2021-03-24 22:38:25,655 INFO L241 Difference]: Finished difference. Result has 306 places, 692 transitions, 22994 flow [2021-03-24 22:38:25,656 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=20761, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=672, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=466, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=22994, PETRI_PLACES=306, PETRI_TRANSITIONS=692} [2021-03-24 22:38:25,656 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 256 predicate places. [2021-03-24 22:38:25,656 INFO L480 AbstractCegarLoop]: Abstraction has has 306 places, 692 transitions, 22994 flow [2021-03-24 22:38:25,656 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:25,656 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:38:25,656 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:38:25,656 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-24 22:38:25,656 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:38:25,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:38:25,656 INFO L82 PathProgramCache]: Analyzing trace with hash 50421295, now seen corresponding path program 21 times [2021-03-24 22:38:25,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:38:25,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44352725] [2021-03-24 22:38:25,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:38:25,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:38:25,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:38:25,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:38:25,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:38:25,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:38:25,686 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:38:25,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:38:25,694 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:38:25,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:38:25,704 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:38:25,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:38:25,721 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 22:38:25,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 22:38:25,763 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 22:38:25,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 22:38:25,813 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:38:25,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:38:25,848 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:38:25,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:38:25,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:38:25,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44352725] [2021-03-24 22:38:25,879 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:38:25,879 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:38:25,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747934265] [2021-03-24 22:38:25,879 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:38:25,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:38:25,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:38:25,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:38:25,880 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:38:25,881 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 692 transitions, 22994 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:25,881 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:38:25,881 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:38:25,881 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:38:36,727 INFO L129 PetriNetUnfolder]: 4029/27567 cut-off events. [2021-03-24 22:38:36,727 INFO L130 PetriNetUnfolder]: For 1195065/1205648 co-relation queries the response was YES. [2021-03-24 22:38:37,026 INFO L84 FinitePrefix]: Finished finitePrefix Result has 207737 conditions, 27567 events. 4029/27567 cut-off events. For 1195065/1205648 co-relation queries the response was YES. Maximal size of possible extension queue 3477. Compared 508053 event pairs, 2166 based on Foata normal form. 45/26532 useless extension candidates. Maximal degree in co-relation 207601. Up to 5064 conditions per place. [2021-03-24 22:38:37,120 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 385 selfloop transitions, 414 changer transitions 1/816 dead transitions. [2021-03-24 22:38:37,120 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 816 transitions, 28132 flow [2021-03-24 22:38:37,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:38:37,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:38:37,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:38:37,123 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:38:37,123 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:38:37,123 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:38:37,123 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:38:37,123 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:38:37,124 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:37,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:37,125 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:37,125 INFO L185 Difference]: Start difference. First operand has 306 places, 692 transitions, 22994 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:38:37,125 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 816 transitions, 28132 flow [2021-03-24 22:38:48,469 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 816 transitions, 27330 flow, removed 185 selfloop flow, removed 4 redundant places. [2021-03-24 22:38:48,485 INFO L241 Difference]: Finished difference. Result has 316 places, 734 transitions, 24793 flow [2021-03-24 22:38:48,485 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=22394, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=692, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=372, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=24793, PETRI_PLACES=316, PETRI_TRANSITIONS=734} [2021-03-24 22:38:48,485 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 266 predicate places. [2021-03-24 22:38:48,485 INFO L480 AbstractCegarLoop]: Abstraction has has 316 places, 734 transitions, 24793 flow [2021-03-24 22:38:48,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:48,486 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:38:48,486 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:38:48,486 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-24 22:38:48,486 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:38:48,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:38:48,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1820257003, now seen corresponding path program 22 times [2021-03-24 22:38:48,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:38:48,486 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090866669] [2021-03-24 22:38:48,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:38:48,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:38:48,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:38:48,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:38:48,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:38:48,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:38:48,520 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:38:48,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:38:48,528 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:38:48,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:38:48,540 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:38:48,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:38:48,554 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:38:48,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:38:48,571 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:38:48,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:38:48,620 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:38:48,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:38:48,654 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:38:48,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:38:48,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:38:48,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090866669] [2021-03-24 22:38:48,685 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:38:48,685 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:38:48,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804438701] [2021-03-24 22:38:48,685 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:38:48,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:38:48,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:38:48,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:38:48,687 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:38:48,687 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 734 transitions, 24793 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:38:48,687 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:38:48,687 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:38:48,687 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:38:59,784 INFO L129 PetriNetUnfolder]: 3997/27776 cut-off events. [2021-03-24 22:38:59,784 INFO L130 PetriNetUnfolder]: For 1201483/1212061 co-relation queries the response was YES. [2021-03-24 22:39:00,096 INFO L84 FinitePrefix]: Finished finitePrefix Result has 209620 conditions, 27776 events. 3997/27776 cut-off events. For 1201483/1212061 co-relation queries the response was YES. Maximal size of possible extension queue 3514. Compared 513570 event pairs, 2334 based on Foata normal form. 55/26759 useless extension candidates. Maximal degree in co-relation 209480. Up to 5075 conditions per place. [2021-03-24 22:39:00,186 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 264 selfloop transitions, 546 changer transitions 2/828 dead transitions. [2021-03-24 22:39:00,186 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 828 transitions, 29083 flow [2021-03-24 22:39:00,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:39:00,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:39:00,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:39:00,187 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:39:00,188 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:39:00,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:39:00,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:39:00,188 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:39:00,188 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:00,189 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:00,189 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:00,189 INFO L185 Difference]: Start difference. First operand has 316 places, 734 transitions, 24793 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:39:00,190 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 828 transitions, 29083 flow [2021-03-24 22:39:10,312 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 828 transitions, 28208 flow, removed 109 selfloop flow, removed 4 redundant places. [2021-03-24 22:39:10,331 INFO L241 Difference]: Finished difference. Result has 326 places, 756 transitions, 26138 flow [2021-03-24 22:39:10,332 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=23996, PETRI_DIFFERENCE_MINUEND_PLACES=311, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=734, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=524, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=26138, PETRI_PLACES=326, PETRI_TRANSITIONS=756} [2021-03-24 22:39:10,332 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 276 predicate places. [2021-03-24 22:39:10,332 INFO L480 AbstractCegarLoop]: Abstraction has has 326 places, 756 transitions, 26138 flow [2021-03-24 22:39:10,333 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:10,333 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:39:10,333 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:39:10,333 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-24 22:39:10,333 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:39:10,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:39:10,333 INFO L82 PathProgramCache]: Analyzing trace with hash -362432279, now seen corresponding path program 23 times [2021-03-24 22:39:10,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:39:10,333 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347218850] [2021-03-24 22:39:10,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:39:10,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:39:10,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:39:10,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:39:10,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:39:10,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:39:10,358 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:39:10,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:39:10,365 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:39:10,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:39:10,376 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 22:39:10,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 22:39:10,392 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 22:39:10,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 22:39:10,416 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 22:39:10,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 22:39:10,446 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:39:10,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:39:10,479 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:39:10,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:39:10,510 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:39:10,510 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347218850] [2021-03-24 22:39:10,510 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:39:10,510 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:39:10,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244631470] [2021-03-24 22:39:10,510 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:39:10,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:39:10,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:39:10,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:39:10,511 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:39:10,512 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 756 transitions, 26138 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:10,512 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:39:10,512 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:39:10,512 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:39:21,632 INFO L129 PetriNetUnfolder]: 3991/27841 cut-off events. [2021-03-24 22:39:21,633 INFO L130 PetriNetUnfolder]: For 1216017/1226777 co-relation queries the response was YES. [2021-03-24 22:39:21,926 INFO L84 FinitePrefix]: Finished finitePrefix Result has 210875 conditions, 27841 events. 3991/27841 cut-off events. For 1216017/1226777 co-relation queries the response was YES. Maximal size of possible extension queue 3522. Compared 515320 event pairs, 2312 based on Foata normal form. 60/26813 useless extension candidates. Maximal degree in co-relation 210730. Up to 5075 conditions per place. [2021-03-24 22:39:22,016 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 234 selfloop transitions, 575 changer transitions 1/826 dead transitions. [2021-03-24 22:39:22,016 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 826 transitions, 29776 flow [2021-03-24 22:39:22,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:39:22,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:39:22,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:39:22,017 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:39:22,017 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:39:22,017 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:39:22,018 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:39:22,018 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:39:22,019 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:22,020 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:22,020 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:22,020 INFO L185 Difference]: Start difference. First operand has 326 places, 756 transitions, 26138 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:39:22,020 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 826 transitions, 29776 flow [2021-03-24 22:39:32,810 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 826 transitions, 28701 flow, removed 140 selfloop flow, removed 5 redundant places. [2021-03-24 22:39:32,829 INFO L241 Difference]: Finished difference. Result has 335 places, 781 transitions, 27549 flow [2021-03-24 22:39:32,829 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=25163, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=756, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=550, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=27549, PETRI_PLACES=335, PETRI_TRANSITIONS=781} [2021-03-24 22:39:32,829 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 285 predicate places. [2021-03-24 22:39:32,830 INFO L480 AbstractCegarLoop]: Abstraction has has 335 places, 781 transitions, 27549 flow [2021-03-24 22:39:32,830 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:32,830 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:39:32,830 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:39:32,830 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-24 22:39:32,830 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:39:32,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:39:32,830 INFO L82 PathProgramCache]: Analyzing trace with hash 1730551183, now seen corresponding path program 24 times [2021-03-24 22:39:32,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:39:32,831 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579955011] [2021-03-24 22:39:32,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:39:32,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:39:32,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:39:32,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:39:32,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:39:32,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:39:32,852 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:39:32,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:39:32,860 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:39:32,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:39:32,869 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:39:32,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:39:32,884 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 22:39:32,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 22:39:32,911 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:39:32,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:39:32,947 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:39:32,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:39:32,976 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:39:32,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:39:33,002 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:39:33,002 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579955011] [2021-03-24 22:39:33,002 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:39:33,002 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:39:33,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214229986] [2021-03-24 22:39:33,002 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:39:33,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:39:33,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:39:33,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:39:33,003 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:39:33,004 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 781 transitions, 27549 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:33,004 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:39:33,004 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:39:33,004 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:39:44,473 INFO L129 PetriNetUnfolder]: 3966/28053 cut-off events. [2021-03-24 22:39:44,474 INFO L130 PetriNetUnfolder]: For 1210800/1221560 co-relation queries the response was YES. [2021-03-24 22:39:44,776 INFO L84 FinitePrefix]: Finished finitePrefix Result has 211793 conditions, 28053 events. 3966/28053 cut-off events. For 1210800/1221560 co-relation queries the response was YES. Maximal size of possible extension queue 3560. Compared 521213 event pairs, 2351 based on Foata normal form. 57/27005 useless extension candidates. Maximal degree in co-relation 211644. Up to 5075 conditions per place. [2021-03-24 22:39:45,069 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 279 selfloop transitions, 546 changer transitions 1/842 dead transitions. [2021-03-24 22:39:45,069 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 842 transitions, 30893 flow [2021-03-24 22:39:45,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:39:45,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:39:45,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:39:45,077 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:39:45,077 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:39:45,077 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:39:45,078 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:39:45,078 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:39:45,083 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:45,084 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:45,084 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:45,084 INFO L185 Difference]: Start difference. First operand has 335 places, 781 transitions, 27549 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:39:45,084 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 842 transitions, 30893 flow [2021-03-24 22:39:56,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 842 transitions, 29929 flow, removed 85 selfloop flow, removed 4 redundant places. [2021-03-24 22:39:56,464 INFO L241 Difference]: Finished difference. Result has 344 places, 796 transitions, 28339 flow [2021-03-24 22:39:56,465 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=26625, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=781, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=531, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=28339, PETRI_PLACES=344, PETRI_TRANSITIONS=796} [2021-03-24 22:39:56,465 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 294 predicate places. [2021-03-24 22:39:56,465 INFO L480 AbstractCegarLoop]: Abstraction has has 344 places, 796 transitions, 28339 flow [2021-03-24 22:39:56,465 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:56,466 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:39:56,466 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:39:56,466 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-03-24 22:39:56,466 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:39:56,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:39:56,466 INFO L82 PathProgramCache]: Analyzing trace with hash 1421970767, now seen corresponding path program 25 times [2021-03-24 22:39:56,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:39:56,466 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304434216] [2021-03-24 22:39:56,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:39:56,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:39:56,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:39:56,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:39:56,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:39:56,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:39:56,489 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:39:56,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:39:56,496 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:39:56,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:39:56,507 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:39:56,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:39:56,521 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 22:39:56,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 22:39:56,540 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-24 22:39:56,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 22:39:56,564 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:39:56,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:39:56,598 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:39:56,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:39:56,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:39:56,631 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304434216] [2021-03-24 22:39:56,631 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:39:56,632 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:39:56,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912502418] [2021-03-24 22:39:56,632 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:39:56,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:39:56,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:39:56,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:39:56,633 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:39:56,634 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 796 transitions, 28339 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:39:56,634 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:39:56,634 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:39:56,634 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:40:08,076 INFO L129 PetriNetUnfolder]: 3965/26556 cut-off events. [2021-03-24 22:40:08,077 INFO L130 PetriNetUnfolder]: For 1261554/1272161 co-relation queries the response was YES. [2021-03-24 22:40:08,346 INFO L84 FinitePrefix]: Finished finitePrefix Result has 212621 conditions, 26556 events. 3965/26556 cut-off events. For 1261554/1272161 co-relation queries the response was YES. Maximal size of possible extension queue 3396. Compared 484142 event pairs, 2849 based on Foata normal form. 57/25367 useless extension candidates. Maximal degree in co-relation 212468. Up to 5075 conditions per place. [2021-03-24 22:40:08,435 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 311 selfloop transitions, 549 changer transitions 1/877 dead transitions. [2021-03-24 22:40:08,435 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 877 transitions, 32483 flow [2021-03-24 22:40:08,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:40:08,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:40:08,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:40:08,436 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:40:08,436 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:40:08,436 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:40:08,437 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:40:08,437 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:40:08,437 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:40:08,438 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:40:08,438 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:40:08,438 INFO L185 Difference]: Start difference. First operand has 344 places, 796 transitions, 28339 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:40:08,438 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 877 transitions, 32483 flow [2021-03-24 22:40:20,083 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 877 transitions, 31335 flow, removed 60 selfloop flow, removed 5 redundant places. [2021-03-24 22:40:20,103 INFO L241 Difference]: Finished difference. Result has 353 places, 833 transitions, 30037 flow [2021-03-24 22:40:20,104 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=27241, PETRI_DIFFERENCE_MINUEND_PLACES=338, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=796, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=512, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=247, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=30037, PETRI_PLACES=353, PETRI_TRANSITIONS=833} [2021-03-24 22:40:20,104 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 303 predicate places. [2021-03-24 22:40:20,104 INFO L480 AbstractCegarLoop]: Abstraction has has 353 places, 833 transitions, 30037 flow [2021-03-24 22:40:20,105 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:40:20,105 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:40:20,105 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:40:20,105 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-03-24 22:40:20,105 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:40:20,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:40:20,105 INFO L82 PathProgramCache]: Analyzing trace with hash 796277687, now seen corresponding path program 26 times [2021-03-24 22:40:20,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:40:20,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093648823] [2021-03-24 22:40:20,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:40:20,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:40:20,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:40:20,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:40:20,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:40:20,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:40:20,124 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:40:20,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:40:20,131 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:40:20,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:40:20,141 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:40:20,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:40:20,155 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:40:20,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:40:20,175 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 22:40:20,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 22:40:20,203 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:40:20,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:40:20,238 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:40:20,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:40:20,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:40:20,270 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093648823] [2021-03-24 22:40:20,270 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:40:20,270 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:40:20,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526939012] [2021-03-24 22:40:20,270 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:40:20,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:40:20,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:40:20,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:40:20,271 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:40:20,272 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 833 transitions, 30037 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:40:20,272 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:40:20,272 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:40:20,272 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:40:35,386 INFO L129 PetriNetUnfolder]: 3760/33349 cut-off events. [2021-03-24 22:40:35,386 INFO L130 PetriNetUnfolder]: For 1529539/1540150 co-relation queries the response was YES. [2021-03-24 22:40:36,191 INFO L84 FinitePrefix]: Finished finitePrefix Result has 255500 conditions, 33349 events. 3760/33349 cut-off events. For 1529539/1540150 co-relation queries the response was YES. Maximal size of possible extension queue 4392. Compared 653873 event pairs, 2185 based on Foata normal form. 44/31950 useless extension candidates. Maximal degree in co-relation 255342. Up to 5712 conditions per place. [2021-03-24 22:40:36,301 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 709 selfloop transitions, 534 changer transitions 1/1260 dead transitions. [2021-03-24 22:40:36,301 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 1260 transitions, 47915 flow [2021-03-24 22:40:36,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:40:36,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:40:36,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:40:36,302 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:40:36,302 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:40:36,302 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:40:36,302 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:40:36,302 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:40:36,303 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:40:36,304 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:40:36,304 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:40:36,304 INFO L185 Difference]: Start difference. First operand has 353 places, 833 transitions, 30037 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:40:36,304 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 1260 transitions, 47915 flow [2021-03-24 22:40:52,711 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 1260 transitions, 46694 flow, removed 149 selfloop flow, removed 4 redundant places. [2021-03-24 22:40:52,736 INFO L241 Difference]: Finished difference. Result has 364 places, 1039 transitions, 39188 flow [2021-03-24 22:40:52,736 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=29111, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=833, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=328, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=39188, PETRI_PLACES=364, PETRI_TRANSITIONS=1039} [2021-03-24 22:40:52,736 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 314 predicate places. [2021-03-24 22:40:52,736 INFO L480 AbstractCegarLoop]: Abstraction has has 364 places, 1039 transitions, 39188 flow [2021-03-24 22:40:52,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:40:52,737 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:40:52,737 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:40:52,737 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-03-24 22:40:52,737 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:40:52,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:40:52,737 INFO L82 PathProgramCache]: Analyzing trace with hash 2033985517, now seen corresponding path program 27 times [2021-03-24 22:40:52,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:40:52,737 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968417844] [2021-03-24 22:40:52,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:40:52,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:40:52,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:40:52,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:40:52,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:40:52,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:40:52,767 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:40:52,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:40:52,774 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:40:52,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:40:52,785 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 22:40:52,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 22:40:52,801 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:40:52,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:40:52,824 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:40:52,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:40:52,873 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-24 22:40:52,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-24 22:40:52,907 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:40:52,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:40:52,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:40:52,937 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968417844] [2021-03-24 22:40:52,937 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:40:52,937 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:40:52,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543076217] [2021-03-24 22:40:52,938 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:40:52,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:40:52,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:40:52,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:40:52,939 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:40:52,939 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 1039 transitions, 39188 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:40:52,939 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:40:52,939 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:40:52,939 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:41:10,312 INFO L129 PetriNetUnfolder]: 3760/33861 cut-off events. [2021-03-24 22:41:10,312 INFO L130 PetriNetUnfolder]: For 1596220/1611186 co-relation queries the response was YES. [2021-03-24 22:41:10,850 INFO L84 FinitePrefix]: Finished finitePrefix Result has 260994 conditions, 33861 events. 3760/33861 cut-off events. For 1596220/1611186 co-relation queries the response was YES. Maximal size of possible extension queue 4426. Compared 667709 event pairs, 2742 based on Foata normal form. 77/32359 useless extension candidates. Maximal degree in co-relation 260830. Up to 6174 conditions per place. [2021-03-24 22:41:10,953 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 258 selfloop transitions, 816 changer transitions 2/1092 dead transitions. [2021-03-24 22:41:10,953 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 1092 transitions, 42806 flow [2021-03-24 22:41:10,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:41:10,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:41:10,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:41:10,954 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:41:10,954 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:41:10,954 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:41:10,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:41:10,954 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:41:10,955 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:41:10,956 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:41:10,956 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:41:10,956 INFO L185 Difference]: Start difference. First operand has 364 places, 1039 transitions, 39188 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:41:10,956 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 1092 transitions, 42806 flow [2021-03-24 22:41:29,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 369 places, 1092 transitions, 42129 flow, removed 123 selfloop flow, removed 3 redundant places. [2021-03-24 22:41:29,116 INFO L241 Difference]: Finished difference. Result has 374 places, 1051 transitions, 40926 flow [2021-03-24 22:41:29,117 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=38549, PETRI_DIFFERENCE_MINUEND_PLACES=360, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1039, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=804, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=40926, PETRI_PLACES=374, PETRI_TRANSITIONS=1051} [2021-03-24 22:41:29,117 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 324 predicate places. [2021-03-24 22:41:29,117 INFO L480 AbstractCegarLoop]: Abstraction has has 374 places, 1051 transitions, 40926 flow [2021-03-24 22:41:29,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:41:29,117 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:41:29,117 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:41:29,117 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-03-24 22:41:29,118 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:41:29,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:41:29,118 INFO L82 PathProgramCache]: Analyzing trace with hash 2026903529, now seen corresponding path program 28 times [2021-03-24 22:41:29,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:41:29,118 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268847649] [2021-03-24 22:41:29,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:41:29,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:41:29,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:41:29,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:41:29,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:41:29,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:41:29,138 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:41:29,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:41:29,145 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:41:29,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:41:29,156 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:41:29,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:41:29,171 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 22:41:29,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 22:41:29,207 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-24 22:41:29,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 22:41:29,244 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:41:29,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:41:29,270 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:41:29,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:41:29,296 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:41:29,296 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268847649] [2021-03-24 22:41:29,296 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:41:29,296 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:41:29,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434270459] [2021-03-24 22:41:29,296 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:41:29,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:41:29,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:41:29,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:41:29,297 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:41:29,297 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 374 places, 1051 transitions, 40926 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:41:29,297 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:41:29,297 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:41:29,298 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:41:47,737 INFO L129 PetriNetUnfolder]: 3755/33840 cut-off events. [2021-03-24 22:41:47,737 INFO L130 PetriNetUnfolder]: For 1620582/1635554 co-relation queries the response was YES. [2021-03-24 22:41:48,391 INFO L84 FinitePrefix]: Finished finitePrefix Result has 263386 conditions, 33840 events. 3755/33840 cut-off events. For 1620582/1635554 co-relation queries the response was YES. Maximal size of possible extension queue 4419. Compared 667423 event pairs, 2826 based on Foata normal form. 69/32360 useless extension candidates. Maximal degree in co-relation 263218. Up to 6174 conditions per place. [2021-03-24 22:41:48,496 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 410 selfloop transitions, 686 changer transitions 1/1113 dead transitions. [2021-03-24 22:41:48,496 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 382 places, 1113 transitions, 45051 flow [2021-03-24 22:41:48,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:41:48,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:41:48,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:41:48,498 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:41:48,498 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:41:48,498 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:41:48,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:41:48,498 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:41:48,499 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:41:48,500 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:41:48,500 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:41:48,500 INFO L185 Difference]: Start difference. First operand has 374 places, 1051 transitions, 40926 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:41:48,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 382 places, 1113 transitions, 45051 flow [2021-03-24 22:42:08,824 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 376 places, 1113 transitions, 43470 flow, removed 92 selfloop flow, removed 6 redundant places. [2021-03-24 22:42:08,849 INFO L241 Difference]: Finished difference. Result has 381 places, 1067 transitions, 41462 flow [2021-03-24 22:42:08,849 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=39422, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1051, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=670, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=41462, PETRI_PLACES=381, PETRI_TRANSITIONS=1067} [2021-03-24 22:42:08,849 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 331 predicate places. [2021-03-24 22:42:08,849 INFO L480 AbstractCegarLoop]: Abstraction has has 381 places, 1067 transitions, 41462 flow [2021-03-24 22:42:08,849 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:42:08,850 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:42:08,850 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:42:08,850 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-03-24 22:42:08,850 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:42:08,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:42:08,850 INFO L82 PathProgramCache]: Analyzing trace with hash 321088207, now seen corresponding path program 29 times [2021-03-24 22:42:08,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:42:08,850 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611518863] [2021-03-24 22:42:08,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:42:08,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:42:08,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:42:08,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:42:08,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:42:08,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:42:08,883 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:42:08,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:42:08,893 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:42:08,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:42:08,904 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:42:08,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:42:08,919 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 22:42:08,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 22:42:08,936 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 22:42:08,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 22:42:08,960 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:42:08,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:42:08,986 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:42:08,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:42:09,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:42:09,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611518863] [2021-03-24 22:42:09,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:42:09,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:42:09,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943908529] [2021-03-24 22:42:09,011 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:42:09,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:42:09,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:42:09,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:42:09,012 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:42:09,013 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 1067 transitions, 41462 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:42:09,013 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:42:09,013 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:42:09,013 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:42:28,775 INFO L129 PetriNetUnfolder]: 3705/34128 cut-off events. [2021-03-24 22:42:28,775 INFO L130 PetriNetUnfolder]: For 1623367/1638339 co-relation queries the response was YES. [2021-03-24 22:42:29,816 INFO L84 FinitePrefix]: Finished finitePrefix Result has 264932 conditions, 34128 events. 3705/34128 cut-off events. For 1623367/1638339 co-relation queries the response was YES. Maximal size of possible extension queue 4469. Compared 675959 event pairs, 2678 based on Foata normal form. 69/32605 useless extension candidates. Maximal degree in co-relation 264761. Up to 6174 conditions per place. [2021-03-24 22:42:29,924 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 492 selfloop transitions, 683 changer transitions 2/1193 dead transitions. [2021-03-24 22:42:29,924 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 389 places, 1193 transitions, 48336 flow [2021-03-24 22:42:29,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:42:29,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:42:29,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:42:29,926 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:42:29,926 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:42:29,926 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:42:29,926 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:42:29,926 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:42:29,927 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:42:29,928 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:42:29,928 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:42:29,928 INFO L185 Difference]: Start difference. First operand has 381 places, 1067 transitions, 41462 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:42:29,928 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 389 places, 1193 transitions, 48336 flow [2021-03-24 22:42:49,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 384 places, 1193 transitions, 46914 flow, removed 70 selfloop flow, removed 5 redundant places. [2021-03-24 22:42:49,364 INFO L241 Difference]: Finished difference. Result has 389 places, 1104 transitions, 43212 flow [2021-03-24 22:42:49,364 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=40124, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1067, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=646, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=384, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=43212, PETRI_PLACES=389, PETRI_TRANSITIONS=1104} [2021-03-24 22:42:49,364 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 339 predicate places. [2021-03-24 22:42:49,365 INFO L480 AbstractCegarLoop]: Abstraction has has 389 places, 1104 transitions, 43212 flow [2021-03-24 22:42:49,365 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:42:49,365 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:42:49,365 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:42:49,365 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-03-24 22:42:49,365 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:42:49,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:42:49,365 INFO L82 PathProgramCache]: Analyzing trace with hash 198675545, now seen corresponding path program 30 times [2021-03-24 22:42:49,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:42:49,365 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990844178] [2021-03-24 22:42:49,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:42:49,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:42:49,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:42:49,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:42:49,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:42:49,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:42:49,386 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:42:49,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:42:49,393 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:42:49,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:42:49,403 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:42:49,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:42:49,416 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-24 22:42:49,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 22:42:49,451 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 22:42:49,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 22:42:49,473 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:42:49,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:42:49,500 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:42:49,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:42:49,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:42:49,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990844178] [2021-03-24 22:42:49,524 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:42:49,524 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:42:49,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355455555] [2021-03-24 22:42:49,524 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:42:49,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:42:49,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:42:49,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:42:49,526 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:42:49,526 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 389 places, 1104 transitions, 43212 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:42:49,526 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:42:49,526 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:42:49,526 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:43:08,925 INFO L129 PetriNetUnfolder]: 3685/34247 cut-off events. [2021-03-24 22:43:08,925 INFO L130 PetriNetUnfolder]: For 1649532/1664372 co-relation queries the response was YES. [2021-03-24 22:43:09,488 INFO L84 FinitePrefix]: Finished finitePrefix Result has 266860 conditions, 34247 events. 3685/34247 cut-off events. For 1649532/1664372 co-relation queries the response was YES. Maximal size of possible extension queue 4492. Compared 679147 event pairs, 2813 based on Foata normal form. 69/32744 useless extension candidates. Maximal degree in co-relation 266685. Up to 6174 conditions per place. [2021-03-24 22:43:09,592 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 456 selfloop transitions, 697 changer transitions 1/1170 dead transitions. [2021-03-24 22:43:09,592 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 397 places, 1170 transitions, 47542 flow [2021-03-24 22:43:09,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:43:09,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:43:09,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:43:09,593 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:43:09,593 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:43:09,593 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:43:09,593 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:43:09,593 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:43:09,594 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:43:09,595 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:43:09,595 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:43:09,595 INFO L185 Difference]: Start difference. First operand has 389 places, 1104 transitions, 43212 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:43:09,595 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 397 places, 1170 transitions, 47542 flow [2021-03-24 22:43:30,160 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 1170 transitions, 46116 flow, removed 72 selfloop flow, removed 5 redundant places. [2021-03-24 22:43:30,186 INFO L241 Difference]: Finished difference. Result has 397 places, 1129 transitions, 44332 flow [2021-03-24 22:43:30,187 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=41842, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=672, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=407, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=44332, PETRI_PLACES=397, PETRI_TRANSITIONS=1129} [2021-03-24 22:43:30,187 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 347 predicate places. [2021-03-24 22:43:30,187 INFO L480 AbstractCegarLoop]: Abstraction has has 397 places, 1129 transitions, 44332 flow [2021-03-24 22:43:30,187 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:43:30,187 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:43:30,187 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:43:30,187 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-03-24 22:43:30,188 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:43:30,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:43:30,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1102015703, now seen corresponding path program 31 times [2021-03-24 22:43:30,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:43:30,188 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139997095] [2021-03-24 22:43:30,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:43:30,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:43:30,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:43:30,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:43:30,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:43:30,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:43:30,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:43:30,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:43:30,214 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:43:30,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:43:30,224 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:43:30,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:43:30,239 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:43:30,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:43:30,261 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 22:43:30,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 22:43:30,289 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:43:30,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:43:30,315 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:43:30,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:43:30,340 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:43:30,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139997095] [2021-03-24 22:43:30,340 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:43:30,340 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:43:30,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585410442] [2021-03-24 22:43:30,340 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:43:30,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:43:30,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:43:30,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:43:30,342 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:43:30,342 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 1129 transitions, 44332 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:43:30,342 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:43:30,342 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:43:30,342 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:43:52,808 INFO L129 PetriNetUnfolder]: 4141/39390 cut-off events. [2021-03-24 22:43:52,808 INFO L130 PetriNetUnfolder]: For 1978921/1993761 co-relation queries the response was YES. [2021-03-24 22:43:53,628 INFO L84 FinitePrefix]: Finished finitePrefix Result has 314448 conditions, 39390 events. 4141/39390 cut-off events. For 1978921/1993761 co-relation queries the response was YES. Maximal size of possible extension queue 5212. Compared 793996 event pairs, 1512 based on Foata normal form. 1/37924 useless extension candidates. Maximal degree in co-relation 314269. Up to 11044 conditions per place. [2021-03-24 22:43:53,749 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 1402 selfloop transitions, 553 changer transitions 7/1978 dead transitions. [2021-03-24 22:43:53,749 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 405 places, 1978 transitions, 81363 flow [2021-03-24 22:43:53,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:43:53,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:43:53,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:43:53,750 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:43:53,750 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:43:53,750 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:43:53,750 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:43:53,750 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:43:53,751 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:43:53,752 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:43:53,752 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:43:53,752 INFO L185 Difference]: Start difference. First operand has 397 places, 1129 transitions, 44332 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:43:53,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 405 places, 1978 transitions, 81363 flow [2021-03-24 22:44:21,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 1978 transitions, 79608 flow, removed 38 selfloop flow, removed 4 redundant places. [2021-03-24 22:44:21,874 INFO L241 Difference]: Finished difference. Result has 409 places, 1481 transitions, 60396 flow [2021-03-24 22:44:21,875 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=43345, PETRI_DIFFERENCE_MINUEND_PLACES=392, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=201, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=576, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=60396, PETRI_PLACES=409, PETRI_TRANSITIONS=1481} [2021-03-24 22:44:21,875 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 359 predicate places. [2021-03-24 22:44:21,875 INFO L480 AbstractCegarLoop]: Abstraction has has 409 places, 1481 transitions, 60396 flow [2021-03-24 22:44:21,875 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:44:21,875 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:44:21,875 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:44:21,875 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-03-24 22:44:21,875 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:44:21,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:44:21,876 INFO L82 PathProgramCache]: Analyzing trace with hash 289903549, now seen corresponding path program 32 times [2021-03-24 22:44:21,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:44:21,876 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417535096] [2021-03-24 22:44:21,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:44:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:44:21,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:44:21,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:44:21,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:44:21,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:44:21,897 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:44:21,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:44:21,904 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:44:21,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:44:21,916 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-24 22:44:21,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 22:44:21,932 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 22:44:21,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 22:44:21,954 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 22:44:21,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 22:44:21,983 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:44:21,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:44:22,015 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:44:22,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:44:22,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:44:22,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417535096] [2021-03-24 22:44:22,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:44:22,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:44:22,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916406665] [2021-03-24 22:44:22,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:44:22,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:44:22,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:44:22,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:44:22,047 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:44:22,048 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 1481 transitions, 60396 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:44:22,048 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:44:22,048 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:44:22,048 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:44:50,156 INFO L129 PetriNetUnfolder]: 4139/40272 cut-off events. [2021-03-24 22:44:50,157 INFO L130 PetriNetUnfolder]: For 2063373/2083300 co-relation queries the response was YES. [2021-03-24 22:44:51,153 INFO L84 FinitePrefix]: Finished finitePrefix Result has 319928 conditions, 40272 events. 4139/40272 cut-off events. For 2063373/2083300 co-relation queries the response was YES. Maximal size of possible extension queue 5282. Compared 818521 event pairs, 3244 based on Foata normal form. 77/38544 useless extension candidates. Maximal degree in co-relation 319742. Up to 7347 conditions per place. [2021-03-24 22:44:51,276 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 336 selfloop transitions, 1174 changer transitions 1/1527 dead transitions. [2021-03-24 22:44:51,277 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 417 places, 1527 transitions, 64733 flow [2021-03-24 22:44:51,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:44:51,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:44:51,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:44:51,278 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:44:51,278 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:44:51,278 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:44:51,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:44:51,278 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:44:51,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:44:51,279 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:44:51,279 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:44:51,279 INFO L185 Difference]: Start difference. First operand has 409 places, 1481 transitions, 60396 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:44:51,279 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 417 places, 1527 transitions, 64733 flow [2021-03-24 22:45:21,063 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 415 places, 1527 transitions, 63838 flow, removed 430 selfloop flow, removed 2 redundant places. [2021-03-24 22:45:21,100 INFO L241 Difference]: Finished difference. Result has 419 places, 1494 transitions, 62405 flow [2021-03-24 22:45:21,102 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=59558, PETRI_DIFFERENCE_MINUEND_PLACES=406, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1481, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1161, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=307, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=62405, PETRI_PLACES=419, PETRI_TRANSITIONS=1494} [2021-03-24 22:45:21,102 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 369 predicate places. [2021-03-24 22:45:21,102 INFO L480 AbstractCegarLoop]: Abstraction has has 419 places, 1494 transitions, 62405 flow [2021-03-24 22:45:21,102 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:45:21,102 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:45:21,103 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:45:21,103 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-03-24 22:45:21,103 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:45:21,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:45:21,103 INFO L82 PathProgramCache]: Analyzing trace with hash -1230854821, now seen corresponding path program 33 times [2021-03-24 22:45:21,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:45:21,103 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804543652] [2021-03-24 22:45:21,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:45:21,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:45:21,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:45:21,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:45:21,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:45:21,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:45:21,125 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:45:21,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:45:21,132 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:45:21,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:45:21,142 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:45:21,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:45:21,156 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-24 22:45:21,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 22:45:21,186 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:45:21,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:45:21,225 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:45:21,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:45:21,258 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:45:21,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:45:21,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:45:21,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804543652] [2021-03-24 22:45:21,283 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:45:21,283 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:45:21,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920573799] [2021-03-24 22:45:21,283 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:45:21,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:45:21,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:45:21,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:45:21,284 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:45:21,284 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 419 places, 1494 transitions, 62405 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:45:21,284 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:45:21,285 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:45:21,285 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:45:50,086 INFO L129 PetriNetUnfolder]: 4139/40252 cut-off events. [2021-03-24 22:45:50,086 INFO L130 PetriNetUnfolder]: For 2066052/2083115 co-relation queries the response was YES. [2021-03-24 22:45:51,026 INFO L84 FinitePrefix]: Finished finitePrefix Result has 322235 conditions, 40252 events. 4139/40252 cut-off events. For 2066052/2083115 co-relation queries the response was YES. Maximal size of possible extension queue 5273. Compared 818230 event pairs, 3370 based on Foata normal form. 69/38468 useless extension candidates. Maximal degree in co-relation 322046. Up to 7347 conditions per place. [2021-03-24 22:45:51,150 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 528 selfloop transitions, 1006 changer transitions 1/1551 dead transitions. [2021-03-24 22:45:51,150 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 427 places, 1551 transitions, 67491 flow [2021-03-24 22:45:51,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:45:51,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:45:51,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:45:51,151 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:45:51,151 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:45:51,151 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:45:51,152 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:45:51,152 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:45:51,153 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:45:51,153 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:45:51,154 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:45:51,154 INFO L185 Difference]: Start difference. First operand has 419 places, 1494 transitions, 62405 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:45:51,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 427 places, 1551 transitions, 67491 flow [2021-03-24 22:46:21,482 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 1551 transitions, 65082 flow, removed 31 selfloop flow, removed 6 redundant places. [2021-03-24 22:46:21,520 INFO L241 Difference]: Finished difference. Result has 425 places, 1501 transitions, 62407 flow [2021-03-24 22:46:21,522 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=60062, PETRI_DIFFERENCE_MINUEND_PLACES=412, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1494, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=999, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=488, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=62407, PETRI_PLACES=425, PETRI_TRANSITIONS=1501} [2021-03-24 22:46:21,522 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 375 predicate places. [2021-03-24 22:46:21,522 INFO L480 AbstractCegarLoop]: Abstraction has has 425 places, 1501 transitions, 62407 flow [2021-03-24 22:46:21,522 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:46:21,522 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:46:21,522 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:46:21,522 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-03-24 22:46:21,522 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:46:21,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:46:21,523 INFO L82 PathProgramCache]: Analyzing trace with hash -307059901, now seen corresponding path program 34 times [2021-03-24 22:46:21,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:46:21,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885464695] [2021-03-24 22:46:21,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:46:21,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:46:21,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:46:21,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:46:21,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:46:21,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:46:21,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:46:21,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:46:21,559 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-24 22:46:21,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 22:46:21,569 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:46:21,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:46:21,584 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:46:21,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:46:21,607 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 22:46:21,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 22:46:21,634 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:46:21,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:46:21,663 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:46:21,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:46:21,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:46:21,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885464695] [2021-03-24 22:46:21,687 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:46:21,687 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:46:21,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986390873] [2021-03-24 22:46:21,687 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:46:21,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:46:21,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:46:21,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:46:21,688 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:46:21,689 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 425 places, 1501 transitions, 62407 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:46:21,689 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:46:21,689 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:46:21,689 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:46:51,296 INFO L129 PetriNetUnfolder]: 4127/39549 cut-off events. [2021-03-24 22:46:51,297 INFO L130 PetriNetUnfolder]: For 2087267/2104542 co-relation queries the response was YES. [2021-03-24 22:46:51,880 INFO L84 FinitePrefix]: Finished finitePrefix Result has 322411 conditions, 39549 events. 4127/39549 cut-off events. For 2087267/2104542 co-relation queries the response was YES. Maximal size of possible extension queue 5207. Compared 798581 event pairs, 2021 based on Foata normal form. 28/37915 useless extension candidates. Maximal degree in co-relation 322219. Up to 7988 conditions per place. [2021-03-24 22:46:51,999 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 1531 selfloop transitions, 528 changer transitions 2/2077 dead transitions. [2021-03-24 22:46:51,999 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 433 places, 2077 transitions, 89283 flow [2021-03-24 22:46:51,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:46:52,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:46:52,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:46:52,001 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:46:52,001 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:46:52,001 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:46:52,001 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:46:52,001 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:46:52,002 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:46:52,003 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:46:52,003 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:46:52,003 INFO L185 Difference]: Start difference. First operand has 425 places, 1501 transitions, 62407 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:46:52,003 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 433 places, 2077 transitions, 89283 flow [2021-03-24 22:47:21,717 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 427 places, 2077 transitions, 86670 flow, removed 57 selfloop flow, removed 6 redundant places. [2021-03-24 22:47:21,763 INFO L241 Difference]: Finished difference. Result has 435 places, 1762 transitions, 73949 flow [2021-03-24 22:47:21,764 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=60426, PETRI_DIFFERENCE_MINUEND_PLACES=418, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1501, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=267, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=973, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=73949, PETRI_PLACES=435, PETRI_TRANSITIONS=1762} [2021-03-24 22:47:21,764 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 385 predicate places. [2021-03-24 22:47:21,764 INFO L480 AbstractCegarLoop]: Abstraction has has 435 places, 1762 transitions, 73949 flow [2021-03-24 22:47:21,764 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:47:21,764 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:47:21,764 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:47:21,765 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-03-24 22:47:21,765 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:47:21,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:47:21,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1222441265, now seen corresponding path program 35 times [2021-03-24 22:47:21,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:47:21,765 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231044032] [2021-03-24 22:47:21,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:47:21,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:47:21,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:47:21,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:47:21,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:47:21,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:47:21,795 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:47:21,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:47:21,802 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:47:21,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:47:21,814 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:47:21,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:47:21,830 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-24 22:47:21,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 22:47:21,850 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-24 22:47:21,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 22:47:21,889 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:47:21,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:47:21,915 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:47:21,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:47:21,949 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:47:21,950 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231044032] [2021-03-24 22:47:21,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:47:21,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:47:21,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608604221] [2021-03-24 22:47:21,950 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:47:21,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:47:21,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:47:21,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:47:21,951 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:47:21,952 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 435 places, 1762 transitions, 73949 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:47:21,952 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:47:21,952 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:47:21,952 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:47:55,045 INFO L129 PetriNetUnfolder]: 4103/40536 cut-off events. [2021-03-24 22:47:55,045 INFO L130 PetriNetUnfolder]: For 2156916/2182101 co-relation queries the response was YES. [2021-03-24 22:47:56,126 INFO L84 FinitePrefix]: Finished finitePrefix Result has 329191 conditions, 40536 events. 4103/40536 cut-off events. For 2156916/2182101 co-relation queries the response was YES. Maximal size of possible extension queue 5325. Compared 825701 event pairs, 3204 based on Foata normal form. 77/38682 useless extension candidates. Maximal degree in co-relation 328992. Up to 7347 conditions per place. [2021-03-24 22:47:56,251 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 563 selfloop transitions, 1319 changer transitions 3/1901 dead transitions. [2021-03-24 22:47:56,251 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 443 places, 1901 transitions, 83160 flow [2021-03-24 22:47:56,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:47:56,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:47:56,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-24 22:47:56,253 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-24 22:47:56,253 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-24 22:47:56,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-24 22:47:56,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:47:56,253 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-24 22:47:56,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:47:56,254 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:47:56,254 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:47:56,254 INFO L185 Difference]: Start difference. First operand has 435 places, 1762 transitions, 73949 flow. Second operand 10 states and 934 transitions. [2021-03-24 22:47:56,254 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 443 places, 1901 transitions, 83160 flow [2021-03-24 22:48:28,782 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 441 places, 1901 transitions, 81782 flow, removed 599 selfloop flow, removed 2 redundant places. [2021-03-24 22:48:28,830 INFO L241 Difference]: Finished difference. Result has 446 places, 1855 transitions, 79686 flow [2021-03-24 22:48:28,831 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=72647, PETRI_DIFFERENCE_MINUEND_PLACES=432, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1762, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1226, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=443, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=79686, PETRI_PLACES=446, PETRI_TRANSITIONS=1855} [2021-03-24 22:48:28,831 INFO L343 CegarLoopForPetriNet]: 50 programPoint places, 396 predicate places. [2021-03-24 22:48:28,831 INFO L480 AbstractCegarLoop]: Abstraction has has 446 places, 1855 transitions, 79686 flow [2021-03-24 22:48:28,831 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:48:28,831 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:48:28,832 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:48:28,832 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-03-24 22:48:28,832 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-24 22:48:28,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:48:28,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1360775321, now seen corresponding path program 36 times [2021-03-24 22:48:28,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:48:28,832 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953749825] [2021-03-24 22:48:28,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:48:28,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:48:28,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:48:28,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:48:28,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:48:28,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:48:28,853 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-24 22:48:28,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 22:48:28,861 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-24 22:48:28,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 22:48:28,872 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 22:48:28,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 22:48:28,887 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-24 22:48:28,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 22:48:28,908 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-24 22:48:28,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 22:48:28,937 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-24 22:48:28,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 22:48:28,969 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-24 22:48:28,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 22:48:29,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 22:48:29,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953749825] [2021-03-24 22:48:29,000 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:48:29,000 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 22:48:29,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637841427] [2021-03-24 22:48:29,000 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 22:48:29,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:48:29,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 22:48:29,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-24 22:48:29,002 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-24 22:48:29,002 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 446 places, 1855 transitions, 79686 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:48:29,002 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:48:29,002 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-24 22:48:29,002 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2021-03-24 22:48:56,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:48:56,989 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-03-24 22:48:56,989 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-24 22:48:56,991 WARN L224 ceAbstractionStarter]: Timeout [2021-03-24 22:48:56,992 INFO L202 PluginConnector]: Adding new model example_8.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.03 10:48:56 BasicIcfg [2021-03-24 22:48:56,992 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-24 22:48:56,992 INFO L168 Benchmark]: Toolchain (without parser) took 789219.94 ms. Allocated memory was 255.9 MB in the beginning and 15.0 GB in the end (delta: 14.7 GB). Free memory was 236.6 MB in the beginning and 10.7 GB in the end (delta: -10.5 GB). Peak memory consumption was 4.8 GB. Max. memory is 16.0 GB. [2021-03-24 22:48:56,992 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-03-24 22:48:56,992 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.22 ms. Allocated memory is still 255.9 MB. Free memory was 236.5 MB in the beginning and 235.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-24 22:48:56,992 INFO L168 Benchmark]: Boogie Preprocessor took 11.14 ms. Allocated memory is still 255.9 MB. Free memory was 234.9 MB in the beginning and 234.0 MB in the end (delta: 877.5 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-24 22:48:56,993 INFO L168 Benchmark]: RCFGBuilder took 200.29 ms. Allocated memory is still 255.9 MB. Free memory was 234.0 MB in the beginning and 238.4 MB in the end (delta: -4.3 MB). Peak memory consumption was 20.3 MB. Max. memory is 16.0 GB. [2021-03-24 22:48:56,993 INFO L168 Benchmark]: TraceAbstraction took 788980.32 ms. Allocated memory was 255.9 MB in the beginning and 15.0 GB in the end (delta: 14.7 GB). Free memory was 237.9 MB in the beginning and 10.7 GB in the end (delta: -10.5 GB). Peak memory consumption was 4.8 GB. Max. memory is 16.0 GB. [2021-03-24 22:48:56,993 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 24.22 ms. Allocated memory is still 255.9 MB. Free memory was 236.5 MB in the beginning and 235.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 11.14 ms. Allocated memory is still 255.9 MB. Free memory was 234.9 MB in the beginning and 234.0 MB in the end (delta: 877.5 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 200.29 ms. Allocated memory is still 255.9 MB. Free memory was 234.0 MB in the beginning and 238.4 MB in the end (delta: -4.3 MB). Peak memory consumption was 20.3 MB. Max. memory is 16.0 GB. * TraceAbstraction took 788980.32 ms. Allocated memory was 255.9 MB in the beginning and 15.0 GB in the end (delta: 14.7 GB). Free memory was 237.9 MB in the beginning and 10.7 GB in the end (delta: -10.5 GB). Peak memory consumption was 4.8 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 248.7ms, 58 PlacesBefore, 50 PlacesAfterwards, 89 TransitionsBefore, 81 TransitionsAfterwards, 1904 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 8 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 8 TotalNumberOfCompositions, 532 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 532, positive: 532, positive conditional: 0, positive unconditional: 532, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 532, positive: 532, positive conditional: 0, positive unconditional: 532, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 532, positive: 532, positive conditional: 0, positive unconditional: 532, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 532, positive: 532, positive conditional: 0, positive unconditional: 532, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 532, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 532, unknown conditional: 0, unknown unconditional: 532] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - TimeoutResultAtElement [Line: 29]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 29). Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (10states, 89/107 universal loopers) in iteration 43,while PetriNetUnfolder was constructing finite prefix that currently has 316128 conditions, 30432 events (4100/30431 cut-off events. For 2212982/2237344 co-relation queries the response was YES. Maximal size of possible extension queue 5326. Compared 611816 event pairs, 3331 based on Foata normal form. 76/31949 useless extension candidates. Maximal degree in co-relation 315930. Up to 6028 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 9 procedures, 44 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 76.7ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: TIMEOUT, OverallTime: 788768.0ms, OverallIterations: 43, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 780403.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 584.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 1194 SDtfs, 1390 SDslu, 1119 SDs, 0 SdLazy, 2120 SolverSat, 21 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1573.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 381 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 331 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 6930.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=79686occurred in iteration=42, InterpolantAutomatonStates: 371, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 32.0ms SsaConstructionTime, 94.8ms SatisfiabilityAnalysisTime, 7297.5ms InterpolantComputationTime, 1075 NumberOfCodeBlocks, 1075 NumberOfCodeBlocksAsserted, 43 NumberOfCheckSat, 1032 ConstructedInterpolants, 0 QuantifiedInterpolants, 29223 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 43 InterpolantComputations, 43 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown