/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-RepeatedVariableLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/ticket-8.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-25 09:56:42,800 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-25 09:56:42,801 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-25 09:56:42,830 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-25 09:56:42,830 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-25 09:56:42,831 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-25 09:56:42,832 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-25 09:56:42,834 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-25 09:56:42,835 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-25 09:56:42,836 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-25 09:56:42,837 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-25 09:56:42,838 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-25 09:56:42,839 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-25 09:56:42,839 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-25 09:56:42,840 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-25 09:56:42,841 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-25 09:56:42,842 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-25 09:56:42,843 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-25 09:56:42,844 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-25 09:56:42,846 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-25 09:56:42,847 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-25 09:56:42,852 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-25 09:56:42,853 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-25 09:56:42,854 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-25 09:56:42,856 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-25 09:56:42,856 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-25 09:56:42,856 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-25 09:56:42,857 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-25 09:56:42,858 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-25 09:56:42,858 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-25 09:56:42,859 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-25 09:56:42,859 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-25 09:56:42,860 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-25 09:56:42,860 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-25 09:56:42,861 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-25 09:56:42,862 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-25 09:56:42,862 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-25 09:56:42,862 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-25 09:56:42,863 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-25 09:56:42,869 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-25 09:56:42,870 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-25 09:56:42,874 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-RepeatedVariableLbe.epf [2021-03-25 09:56:42,905 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-25 09:56:42,906 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-25 09:56:42,906 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-25 09:56:42,907 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-25 09:56:42,907 INFO L138 SettingsManager]: * Use SBE=true [2021-03-25 09:56:42,907 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-25 09:56:42,907 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-25 09:56:42,907 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-25 09:56:42,907 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-25 09:56:42,907 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-25 09:56:42,908 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-25 09:56:42,908 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-25 09:56:42,908 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-25 09:56:42,908 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-25 09:56:42,908 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-25 09:56:42,908 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-25 09:56:42,908 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-25 09:56:42,908 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-25 09:56:42,909 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-25 09:56:42,909 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-25 09:56:42,909 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-25 09:56:42,909 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 09:56:42,909 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-25 09:56:42,909 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-25 09:56:42,909 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-25 09:56:42,910 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-25 09:56:42,910 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-25 09:56:42,910 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2021-03-25 09:56:42,910 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-25 09:56:42,910 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-25 09:56:42,910 INFO L138 SettingsManager]: * Apply repeated Lipton Reduction=true WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-25 09:56:43,203 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-25 09:56:43,226 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-25 09:56:43,228 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-25 09:56:43,229 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-25 09:56:43,229 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-25 09:56:43,230 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/ticket-8.wvr.bpl [2021-03-25 09:56:43,230 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/ticket-8.wvr.bpl' [2021-03-25 09:56:43,271 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-25 09:56:43,272 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-25 09:56:43,273 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-25 09:56:43,273 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-25 09:56:43,273 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-25 09:56:43,286 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 09:56:43" (1/1) ... [2021-03-25 09:56:43,293 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 09:56:43" (1/1) ... [2021-03-25 09:56:43,299 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-25 09:56:43,301 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-25 09:56:43,301 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-25 09:56:43,301 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-25 09:56:43,308 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 09:56:43" (1/1) ... [2021-03-25 09:56:43,308 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 09:56:43" (1/1) ... [2021-03-25 09:56:43,317 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 09:56:43" (1/1) ... [2021-03-25 09:56:43,318 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 09:56:43" (1/1) ... [2021-03-25 09:56:43,326 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 09:56:43" (1/1) ... [2021-03-25 09:56:43,327 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 09:56:43" (1/1) ... [2021-03-25 09:56:43,328 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 09:56:43" (1/1) ... [2021-03-25 09:56:43,330 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-25 09:56:43,330 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-25 09:56:43,330 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-25 09:56:43,331 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-25 09:56:43,336 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 09:56:43" (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-25 09:56:43,408 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-25 09:56:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-25 09:56:43,410 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-25 09:56:43,410 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-25 09:56:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-25 09:56:43,410 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-25 09:56:43,411 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-25 09:56:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-25 09:56:43,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-25 09:56:43,411 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-25 09:56:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-25 09:56:43,411 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-25 09:56:43,411 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-03-25 09:56:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-03-25 09:56:43,412 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-03-25 09:56:43,412 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2021-03-25 09:56:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2021-03-25 09:56:43,412 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2021-03-25 09:56:43,413 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread6 given in one single declaration [2021-03-25 09:56:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2021-03-25 09:56:43,413 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2021-03-25 09:56:43,414 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread7 given in one single declaration [2021-03-25 09:56:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure thread7 [2021-03-25 09:56:43,414 INFO L138 BoogieDeclarations]: Found implementation of procedure thread7 [2021-03-25 09:56:43,415 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread8 given in one single declaration [2021-03-25 09:56:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure thread8 [2021-03-25 09:56:43,415 INFO L138 BoogieDeclarations]: Found implementation of procedure thread8 [2021-03-25 09:56:43,416 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-25 09:56:43,644 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-25 09:56:43,644 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-25 09:56:43,646 INFO L202 PluginConnector]: Adding new model ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 09:56:43 BoogieIcfgContainer [2021-03-25 09:56:43,646 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-25 09:56:43,647 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-25 09:56:43,647 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-25 09:56:43,650 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-25 09:56:43,650 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 09:56:43" (1/2) ... [2021-03-25 09:56:43,651 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@558f7270 and model type ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 09:56:43, skipping insertion in model container [2021-03-25 09:56:43,651 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ticket-8.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 09:56:43" (2/2) ... [2021-03-25 09:56:43,652 INFO L111 eAbstractionObserver]: Analyzing ICFG ticket-8.wvr.bpl [2021-03-25 09:56:43,656 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-25 09:56:43,659 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-25 09:56:43,659 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-25 09:56:43,781 INFO L149 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2021-03-25 09:56:43,795 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2021-03-25 09:56:43,813 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 09:56:43,813 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 09:56:43,813 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 09:56:43,813 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 09:56:43,813 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 09:56:43,813 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 09:56:43,813 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 09:56:43,813 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 09:56:43,824 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 95 places, 70 transitions, 204 flow [2021-03-25 09:56:43,875 INFO L129 PetriNetUnfolder]: 0/62 cut-off events. [2021-03-25 09:56:43,875 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-25 09:56:43,877 INFO L84 FinitePrefix]: Finished finitePrefix Result has 95 conditions, 62 events. 0/62 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 179 event pairs, 0 based on Foata normal form. 0/61 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-03-25 09:56:43,877 INFO L82 GeneralOperation]: Start removeDead. Operand has 95 places, 70 transitions, 204 flow [2021-03-25 09:56:43,887 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 85 places, 60 transitions, 168 flow [2021-03-25 09:56:43,888 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 09:56:43,898 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 85 places, 60 transitions, 168 flow [2021-03-25 09:56:43,904 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 85 places, 60 transitions, 168 flow [2021-03-25 09:56:43,908 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 85 places, 60 transitions, 168 flow [2021-03-25 09:56:43,933 INFO L129 PetriNetUnfolder]: 0/60 cut-off events. [2021-03-25 09:56:43,933 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-25 09:56:43,933 INFO L84 FinitePrefix]: Finished finitePrefix Result has 93 conditions, 60 events. 0/60 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 178 event pairs, 0 based on Foata normal form. 0/60 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-03-25 09:56:43,936 INFO L142 LiptonReduction]: Number of co-enabled transitions 2044 [2021-03-25 09:56:44,068 INFO L154 LiptonReduction]: Checked pairs total: 4190 [2021-03-25 09:56:44,069 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-25 09:56:44,070 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 183 [2021-03-25 09:56:44,087 INFO L129 PetriNetUnfolder]: 0/50 cut-off events. [2021-03-25 09:56:44,087 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-25 09:56:44,087 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 09:56:44,088 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:56:44,088 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-25 09:56:44,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 09:56:44,094 INFO L82 PathProgramCache]: Analyzing trace with hash -1373008452, now seen corresponding path program 1 times [2021-03-25 09:56:44,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 09:56:44,102 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843811849] [2021-03-25 09:56:44,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 09:56:44,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 09:56:44,339 INFO L142 QuantifierPusher]: treesize reduction 15, result has 46.4 percent of original size [2021-03-25 09:56:44,342 INFO L147 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size 9 [2021-03-25 09:56:44,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 09:56:44,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 09:56:44,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 09:56:44,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 09:56:44,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 09:56:44,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 09:56:44,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 09:56:44,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 09:56:44,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 09:56:44,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-25 09:56:44,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 09:56:44,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 09:56:44,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 09:56:44,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 09:56:44,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 09:56:44,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 09:56:44,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 09:56:44,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-25 09:56:44,398 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-25 09:56:44,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843811849] [2021-03-25 09:56:44,399 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 09:56:44,399 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 09:56:44,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438880668] [2021-03-25 09:56:44,410 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 09:56:44,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 09:56:44,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 09:56:44,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-25 09:56:44,424 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 58 out of 79 [2021-03-25 09:56:44,430 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 51 transitions, 150 flow. Second operand has 5 states, 5 states have (on average 61.8) internal successors, (309), 5 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 09:56:44,430 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 09:56:44,430 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 58 of 79 [2021-03-25 09:56:44,431 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 09:56:52,676 INFO L129 PetriNetUnfolder]: 55199/80595 cut-off events. [2021-03-25 09:56:52,677 INFO L130 PetriNetUnfolder]: For 1843/1843 co-relation queries the response was YES. [2021-03-25 09:56:53,021 INFO L84 FinitePrefix]: Finished finitePrefix Result has 150530 conditions, 80595 events. 55199/80595 cut-off events. For 1843/1843 co-relation queries the response was YES. Maximal size of possible extension queue 4131. Compared 641469 event pairs, 26068 based on Foata normal form. 1/79961 useless extension candidates. Maximal degree in co-relation 150488. Up to 34992 conditions per place. [2021-03-25 09:56:53,410 INFO L132 encePairwiseOnDemand]: 60/79 looper letters, 38 selfloop transitions, 17 changer transitions 1/88 dead transitions. [2021-03-25 09:56:53,410 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 88 transitions, 336 flow [2021-03-25 09:56:53,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 09:56:53,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 09:56:53,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 347 transitions. [2021-03-25 09:56:53,429 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8784810126582279 [2021-03-25 09:56:53,430 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 347 transitions. [2021-03-25 09:56:53,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 347 transitions. [2021-03-25 09:56:53,441 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 09:56:53,445 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 347 transitions. [2021-03-25 09:56:53,451 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 69.4) internal successors, (347), 5 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 09:56:53,460 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 79.0) internal successors, (474), 6 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 09:56:53,461 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 79.0) internal successors, (474), 6 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 09:56:53,463 INFO L185 Difference]: Start difference. First operand has 76 places, 51 transitions, 150 flow. Second operand 5 states and 347 transitions. [2021-03-25 09:56:53,464 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 88 transitions, 336 flow [2021-03-25 09:56:53,694 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 88 transitions, 304 flow, removed 0 selfloop flow, removed 16 redundant places. [2021-03-25 09:56:53,697 INFO L241 Difference]: Finished difference. Result has 67 places, 66 transitions, 242 flow [2021-03-25 09:56:53,699 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=79, PETRI_DIFFERENCE_MINUEND_FLOW=118, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=242, PETRI_PLACES=67, PETRI_TRANSITIONS=66} [2021-03-25 09:56:53,699 INFO L343 CegarLoopForPetriNet]: 76 programPoint places, -9 predicate places. [2021-03-25 09:56:53,699 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 09:56:53,700 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 67 places, 66 transitions, 242 flow [2021-03-25 09:56:53,700 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 67 places, 66 transitions, 242 flow [2021-03-25 09:56:53,701 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 67 places, 66 transitions, 242 flow [2021-03-25 09:56:55,898 INFO L129 PetriNetUnfolder]: 13273/26424 cut-off events. [2021-03-25 09:56:55,899 INFO L130 PetriNetUnfolder]: For 1483/1490 co-relation queries the response was YES. [2021-03-25 09:56:56,069 INFO L84 FinitePrefix]: Finished finitePrefix Result has 51212 conditions, 26424 events. 13273/26424 cut-off events. For 1483/1490 co-relation queries the response was YES. Maximal size of possible extension queue 2455. Compared 286912 event pairs, 8480 based on Foata normal form. 0/24835 useless extension candidates. Maximal degree in co-relation 49273. Up to 17126 conditions per place. [2021-03-25 09:56:56,510 INFO L142 LiptonReduction]: Number of co-enabled transitions 1632 [2021-03-25 10:00:12,287 INFO L154 LiptonReduction]: Checked pairs total: 203 [2021-03-25 10:00:12,288 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 10:00:12,288 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 198589 [2021-03-25 10:00:12,289 INFO L480 AbstractCegarLoop]: Abstraction has has 67 places, 66 transitions, 242 flow [2021-03-25 10:00:12,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 61.8) internal successors, (309), 5 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 10:00:12,289 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 10:00:12,289 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 10:00:12,289 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-25 10:00:12,290 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-25 10:00:12,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 10:00:12,290 INFO L82 PathProgramCache]: Analyzing trace with hash -322388700, now seen corresponding path program 2 times [2021-03-25 10:00:12,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 10:00:12,291 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670409893] [2021-03-25 10:00:12,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 10:00:12,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 10:00:12,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 10:00:12,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 10:00:12,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 10:00:12,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 10:00:12,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 10:00:12,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 10:00:12,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 10:00:12,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 10:00:12,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 10:00:12,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 10:00:12,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 10:00:12,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 10:00:12,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 10:00:12,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 10:00:12,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 10:00:12,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 10:00:12,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 10:00:12,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 10:00:12,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 10:00:12,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 10:00:12,393 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-25 10:00:12,393 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670409893] [2021-03-25 10:00:12,393 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 10:00:12,393 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 10:00:12,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742631751] [2021-03-25 10:00:12,394 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 10:00:12,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 10:00:12,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 10:00:12,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-03-25 10:00:12,396 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 79 [2021-03-25 10:00:12,397 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 66 transitions, 242 flow. Second operand has 11 states, 11 states have (on average 47.27272727272727) internal successors, (520), 11 states have internal predecessors, (520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 10:00:12,397 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 10:00:12,397 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 79 [2021-03-25 10:00:12,397 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 10:06:57,570 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([213] L32-->thread1EXIT: Formula: (= v_s_54 (+ v_s_55 1)) InVars {s=v_s_55} OutVars{s=v_s_54} AuxVars[] AssignedVars[s][158], [32#thread1EXITtrue, 66#thread7EXITtrue, 99#true, 70#L68true, Black: 101#(and (= x t) (= t 0) (not b)), 73#L38true, 74#L56true, Black: 102#(and (not b) (not (= x 1))), Black: 103#(not b), 114#(<= (+ s 4) t), 56#L129true, 29#L86true, 62#thread5ENTRYtrue]) [2021-03-25 10:06:57,571 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is not cut-off event [2021-03-25 10:06:57,571 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is not cut-off event [2021-03-25 10:06:57,571 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is not cut-off event [2021-03-25 10:06:57,571 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is not cut-off event [2021-03-25 10:06:58,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([213] L32-->thread1EXIT: Formula: (= v_s_54 (+ v_s_55 1)) InVars {s=v_s_55} OutVars{s=v_s_54} AuxVars[] AssignedVars[s][158], [32#thread1EXITtrue, 66#thread7EXITtrue, 99#true, Black: 101#(and (= x t) (= t 0) (not b)), 73#L38true, 74#L56true, Black: 102#(and (not b) (not (= x 1))), Black: 103#(not b), 76#thread4ENTRYtrue, 17#L80true, 114#(<= (+ s 4) t), 56#L129true, 29#L86true]) [2021-03-25 10:06:58,259 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is not cut-off event [2021-03-25 10:06:58,259 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is not cut-off event [2021-03-25 10:06:58,259 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is not cut-off event [2021-03-25 10:06:58,259 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is not cut-off event Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown